Dwa obiekty Person i wiek za 5 lat
Klasy i obiekty - Podstawy Javy (Java)
Klasa Person posiada dwa pola: name i age. Konstruktor pozwala na inicjalizację obiektów klasy z odpowiednimi danymi. Metoda introduce() przedstawia osobę, a ageInFiveYears() oblicza jej wiek za 5 lat. W metodzie main utworzono dwa obiekty klasy Person, a następnie wywołano ich metody.
public class Person {
// Pola klasy
private String name;
private int age;
// Konstruktor
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// Metoda przedstawiająca osobę
public void introduce() {
System.out.println("Cześć! Mam na imię " + name + " i mam " + age + " lat.");
}
// Metoda do obliczenia wieku za 5 lat
public void ageInFiveYears() {
System.out.println(name + " za 5 lat będzie mieć " + (age + 5) + " lat.");
}
// Metoda główna do demonstracji
public static void main(String[] args) {
// Tworzenie obiektów klasy Person
Person person1 = new Person("Jan", 25);
Person person2 = new Person("Anna", 30);
// Wywoływanie metod na obiektach
person1.introduce();
person1.ageInFiveYears();
person2.introduce();
person2.ageInFiveYears();
}
} Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy Javy · Zaloguj się, aby zapisać postęp na koncie.