Colobot Wiki
Advertisement

Definicja[]

Klasa jest złożonym typem obiektów składającym się z innych obiektów. Użytkownik może sam zdefiniować taki typ.

Rozmiar[]

Instancja klasy ma rozmiar równy sumie rozmiarów wszystkich obiektów, które zawiera.

Wyjątkiem są metody (funkcje) i obiekty statyczne.

Dostęp[]

Do instancji klasy ma się pośredni dostęp poprzez wskaźnik.

Inicjalizacja[]

Jeśli klasa posiada odpowiedni konstruktor, inicjalizacja wygląda tak:

NazwaKlasy NazwaObiektu(wartości);

Przydatne linki[]

Więcej na temat klas na następujących podstronach:

  • public - Deklaracja funkcji publicznej
  • private - Deklaruje prywatnego członka klasy
  • static - Deklaruje stałego członka klasy
  • synchronized - Uniemożliwia jednoczesne wykonanie
  • new - Tworzy nową instancję
  • this - Odniesienie do bieżącej instancji
Advertisement