|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 453
|
[c#] Classi e ereditarieta....metodi costruttori
Ciao,
ho queste due classi: Codice:
classe A
{
public A()
{
//costruttore 1
}
public A(parametro 1)
{
//costruttore 2
}
}
classe B:A
{
public B()
{
}
}
Ogni qual volta che creo un oggetto di classe B viene richiamato il costruttore della classe A giusto? Se a questo evento io volessi richiamare il costruttore con il parametro o senza della classe A come dovrei fare? Del tipo: Codice:
B object=new B(); Grazie. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 453
|
Devo forse rendere per forza la classe A astratta?
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Apr 2007
Messaggi: 263
|
Codice:
public class MyBaseClass
{
public MyBaseClass (int x)
{
}
}
public class MyDerivedClass : MyBaseClass
{
// This constructor itself is okay - it invokes an
// appropriate base class constructor
public MyDerivedClass () : base (5)
{
}
public static void Main()
{
new MyDerivedClass (10);
}
}
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:06.



















