Krišs ([info]misame) rakstīja [info]koderi kopienā,
ja godīgi, pats piemērs no OO viedokļa jau izskatās biku līks:
par cik lauks "testvar" jau ir deklarēts bāzes klasē, tad kāda X-a pēc tev to vēlreiz aprakstīt mantojošajā klasē? Atliek TAČU tikai child klases konstruktorā piešķirt viņam vētību.
Tipa
public  class Child extends Parent {
   //nezinu, vai Javā šādi raksta konstruktoru, bet nu 
   //to es biju domājis
    public Child(){ 
      this.testvar=51;
    }
}

Attiecīgi Child konstruktora sākumā vispirms tiks pasaukts bāzes klases konstruktors, kurš testvar uzstādīs uz 1, bet pēc tam izpildīsies Child konstruktors, kurš viņu pārliks uz 51. Vismaz tā būtu VB.Net-ā :)))


(Lasīt komentārus)

Nopūsties:

No:
Lietotājvārds:
Parole:
Ievadi te 'qws' (liidzeklis pret spambotiem):
Temats:
Tematā HTML ir aizliegts
  
Ziņa:

Gandrīz jau aizmirsu pateikt – šis lietotājs ir ieslēdzis IP adrešu noglabāšanu. Operatore Nr. 65.
Neesi iežurnalējies. Iežurnalēties?