Junior — Middle
Java proqramlaşdırma dilində sinif nə demək olduğunu izah edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da sinif, obyektlər yaratmaq üçün şablon və ya planşetdir. O, bu sinifin obyektləri üçün xüsusiyyətləri (sahələr) və davranışları (metodlar) müəyyən edir.
Sinif aşağıdakıları təsvir edir:
- Sahələr (nümunə dəyişənləri): obyektə saxlanılan məlumatlar.
- Metodlar: obyektin hərəkətlərini təsvir edən funksiyalar.
- Konstruktlar: müəyyən bir vəziyyətə malik obyektlər yaratmaq üçün xüsusi metodlar.
Java-da sinif nümunəsi:
public class Car {
String color;
int year;
public Car(String color, int year) {
this.color = color;
this.year = year;
}
public void drive() {
System.out.println("Maşın hərəkətdədir");
}
}
Burada, Car sinfi, rəng və istehsal ili ilə maşını təsvir edir və drive() metoduna malikdir. Bu sinifin obyektləri bu xüsusiyyətlərə və davranışlara sahib olacaq.