Sobes.tech
Junior

Класс сүрөттөмөсү менен класс мисалынын айырмасы эмнеде?

sobes.tech AI

AIден жооп

Синфтин сүрөттөмөсү — бул объекттер түзүү үчүн үлгү же схема. Ал объекттердин түзүлүшүн (мүлктөр/майдандар) жана жүрүм-турумун (методдор) аныктайт.

Синфтин үлгүсү — бул синфтин сүрөттөмөсүнө негизделген конкреттүү объект. Ал синфте белгиленген түзүлүшкө жана жүрүм-турумга ээ, бирок өзүнүн уникалдуу маалыматтары менен өзүнүн мүлктөрүндө айырмаланат.

Мисал JavaScriptте:

// Синфтин сүрөттөмөсү
class Car {
  constructor(make, model) {
    this.make = make;
    this.model = model;
  }

  displayInfo() {
    console.log(`Бул ${this.make} ${this.model}.`);
  }
}

// Синфтин үлгүлөрү
const myCar = new Car('Toyota', 'Corolla'); // Үлгү 1
const anotherCar = new Car('Honda', 'Civic'); // Үлгү 2

// Үлгүлөрдү колдонуу
myCar.displayInfo(); // Чыгаруу "Бул Toyota Corolla."
anotherCar.displayInfo(); // Чыгаруу "Бул Honda Civic."