Obiekty

Java jest obiektowa (prawie, bo ma typy prymitywne)

Programowanie obiektowe

Klasa (definiowanie, inicjowanie)

class NazwaKlasy{

pola

metody

}

NazwaKlasy ZmiennaReferencyjna = new NazwaKlasy()

Konstruktor

NazwaKlasy ZmiennaReferencyjna = new NazwaKlasy(nazwa: wartość)

class NazwaKlasy{

 public NazwaKlasy(Typ nazwa){

 this.nazwa=nazwa;

 }

}

Modyfikatory dostępu

enkapsulacja
polimorfizm

2.

Dziedziczenie




Komentarze