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?