Spisie treści
ten Lekcje z których możemy budować obiekty, nie jest to typowa klasa z jaką wykonujemy program, klasom tym brakuje główna () metoda, dlatego do użycia potrzebują klasy, która to robi.To pozwala nam tworzyć różne definicje, które doprowadzą nas do zbudowania potrzebnych obiektów, ale nie jest to coś, co robi się bez formy lub sensu, Java ma proste zasady, ale są one wymagane, aby wszystko to działało poprawnie .
Główna klasa
ten główna klasa Jest to główna klasa, która zawiera przepływ aplikacji, to ta jest odpowiedzialna za łączenie wszystkich elementów naszego programu i generowanie sposobu, w jaki użytkownicy będą wchodzić w interakcję z naszym kodem, jest klasa nie może tworzyć własnych obiektów, ale czy może odbierać i używać obiektów innych klas niż main.
Generalnie obowiązuje konwencja jednej klasy na plik, jednak nie jest to wymagane, jeśli mamy dwie lub więcej klas w pliku tylko jeden musi być publicznością i dlatego to ten, który nada mu nazwę, zwykle ta klasa, która nadaje nazwę, to główna klasa ponieważ to on wykonuje program.
Zdefiniuj klasę inną niż główna
ten zajęcia, które nie są głównymi, są klasami, które definiują nasz obiekt i zawierają niezbędne metody do wykonywania jego akcji, ponieważ nie ma on a blok główny same w sobie nie mają specjalnej funkcji, ponieważ nie mogą być wykonane.
WażnyW takich przypadkach konieczne jest posiadanie głównej klasy, aby móc używać tego typu klasy poprzez instancje jej obiektów lub poprzez użycie metod statycznych.
Przykład
Po zdefiniowaniu trochę teorii, jak deklarować klasę, zobaczymy mały przykład, w którym tworzymy oba typy klas i tworzymy obiekt. Zobaczmy niezbędny kod na poniższym obrazku:
Najpierw zdefiniujmy nasze klasa abstrakcyjna, ta klasa nie ma main i podaje nam definicję okręgu, jest to coś całkiem prostego, sama w sobie nie będzie miała funkcji wykonywalnej ale teraz z następującym kodem zobaczymy co możemy osiągnąć:
Jeśli połączymy oba kody w tym samym pliku, musimy nazwać go klasą public, która w tym przypadku jest główna klasaJak widzimy, możemy stworzyć kilka obiektów z tej samej klasy, a następnie wykonać na nich akcje.
Definicja różnych obiektówW tym przypadku tworzymy dwa obiekty okręgów, ale jeden działa z domyślną właściwością, którą zapisujemy w pierwszy budowniczy a druga definiuje nową właściwość, dzięki której widzimy, jak otrzymujemy różne obiekty z tej samej definicji.
Jak mogliśmy zobaczyć postęp w prawdziwej orientacji obiektu w Jawa To wcale nie jest skomplikowane, wystarczy, że pojęcia są dobrze zdefiniowane i jasne.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt