Junior
Mis vahe on klassi kirjelduse ja klassi näite vahel?
sobes.tech AI
Vastus AI-lt
Klassi kirjeldus on mall või skeem objektide loomiseks. See määratleb objektide struktuuri (omadused/väljad) ja käitumise (meetodid).
Klassi näide on konkreetne objekt, mis on loodud klassi kirjelduse põhjal. Sellel on klassis määratletud struktuur ja käitumine, kuid oma unikaalsete andmetega omadustes.
Näide JavaScriptis:
// Klassikirjeldus
class Car {
constructor(make, model) {
this.make = make;
this.model = model;
}
displayInfo() {
console.log(`See on ${this.make} ${this.model}.`);
}
}
// Klasside näited
const myCar = new Car('Toyota', 'Corolla'); // Näide 1
const anotherCar = new Car('Honda', 'Civic'); // Näide 2
// Näidete kasutamine
myCar.displayInfo(); // Kuvab "See on Toyota Corolla."
anotherCar.displayInfo(); // Kuvab "See on Honda Civic."