Merhaba. Hangi yerde sınıfın içinde nesne oluşturacağıma, hangi yerde kalıtım alacağıma nasıl karar verebilirim? Anladığım kadarıyla kalıtım polimorfizm dışında bize ekstradan bir şey katmıyor.
class A
{
B b =new B();
}
class B
{
}
Ve.
class A : B
{
}
class B
{
}
Merhaba. Elimde static olmayan bir A sınıfı var. Ben bunu A a=new A(); diyerek örneğini oluşturabiliyorum. Peki bunu static A a =new A(); diyerek yaptığımda ne oluyor? Açıklayabilirseniz sevinirim.
namespace YazilimCalismasiConsole25
{
internal class Program
{
static void...