Klasa Car: pola, konstruktor i obiekty

Dziedziczenie i polimorfizm - Podstawy Javy (Java)

Klasa Car zawiera trzy pola: brand (marka), model (model), year (rok produkcji). Konstruktor umożliwia inicjalizację tych pól przy tworzeniu obiektu. Metoda displayInfo() wyświetla dane o samochodzie w przyjaznym formacie. W metodzie main utworzono dwa obiekty klasy Car i wywołano na nich metodę displayInfo().

public class Car {
  // Pola klasy
  private String brand;
  private String model;
  private int year;

  // Konstruktor
  public Car(String brand, String model, int year) {
    this.brand = brand;
    this.model = model;
    this.year = year;
  }

  // Metoda wyświetlająca dane o samochodzie
  public void displayInfo() {
    System.out.println("Samochód: " + brand + " " + model + ", Rok: " + year);
  }

  // Metoda główna
  public static void main(String[] args) {
    // Tworzenie obiektów
    Car car1 = new Car("Toyota", "Corolla", 2020);
    Car car2 = new Car("Ford", "Focus", 2018);

    // Wyświetlanie informacji o samochodach
    car1.displayInfo();
    car2.displayInfo();
  }
}

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Podstawy Javy · Zaloguj się, aby zapisać postęp na koncie.