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."