|
- Programming4Fun http://www.programming4fun.pun.pl/index.php - Poradniki http://www.programming4fun.pun.pl/viewforum.php?id=7 - Podstawy języka Java, cz. 2 - wstęp i podstawowe terminy http://www.programming4fun.pun.pl/viewtopic.php?id=23 |
| DeVii - 2014-07-11 08:19:06 |
Niestety ciężko będzie się nam uczyć jeśli nie będziemy wiedzieli o czym właściwie mowa. Postaram się wam tutaj przedstawić w skrócie najważniejsze terminy, których będziemy potrzebowali od początku nauki. Postaram się także znaleźć obrazowe przykłady, aby sobie to lepiej wyobrazić. Jeśli wszystkiego w 100% nie zrozumiecie to się nie martwcie, po kilku lekcjach na pewno zapamiętacie. Kod:class Klasa{
tutaj jakieś elementy
}Obiekt jest natomiast reprezentacją klasy i jej nośnikiem. Jeżeli mówimy o czymś, że jest obiektem w Javie, to tak naprawdę wyobrażamy sobie całą klasę i wszystko to co się w niej znajduje. Poprzez obiekt możemy odwoływać się do zmiennych, metod i innych elementów w niej zawartych. Gdybym zaczynał programować to wyobraziłbym to sobie jako encyklopedię. Jest to przede wszystkim książka, ale wiemy, że zawiera hasła, do których mamy bezpośredni dostęp i możemy je przeczytać. Kod:Klasa obiekt = new Klasa(); Powyższy przykład to obiekt wcześniej napisanej klasy Klasa. Kod:class Klasa{
void metoda1(){...} // to metoda nie zwracająca nic
int metoda2(){ return 1; } // ta metoda zwraca w wyniku liczbę 1
Klasa metoda3(){ return new Klasa(); } // ta metoda zwraca obiekt klasy Klasa
void metoda4(int parametr){ ... } // funkcja przyjmująca jeden argument typu int
|