O C # olduğu gibi PHP yuvalanmış sınıfları oluşturmak mümkün mü?

0 Cevap

C # Eğer, örneğin, outside the scope belirli bir sınıfın anlam yok sınıfları varsa yararlıdır böyle nested sınıfları, olabilir a factory desen:

public abstract class BankAccount
{
  private BankAccount() {} 
  private sealed class SavingsAccount : BankAccount { ... }
  private sealed class CheckingAccount : BankAccount { ... }
  public BankAccount MakeSavingAccount() { ... }
  public BankAccount MakeCheckingAccount() { ... }
}

Bu PHP mümkün mü?

Ben sonra tekrar planlanan, daha sonra iptal, PHP 5 için planlandı, ancak kesin bir bilgi bulamıyorum okudum.

Does anyone know how to create nested classes (classes within the scope of another class) as in the above C# example using PHP 5.3?

0 Cevap