Junior
Koja je razlika između opisa klase i instance klase?
sobes.tech АИ
Одговор од АИ
Opis klase je šablon ili šema za kreiranje objekata. Ona definiše strukturu (svojstva/polja) i ponašanje (metode) objekata.
Instanca klase je konkretan objekat kreiran na osnovu opisa klase. Ima strukturu i ponašanje definisano u klasi, ali sa sopstvenim jedinstvenim podacima u svojstvima.
Primer u JavaScript-u:
// Opis klase
class Car {
constructor(make, model) {
this.make = make;
this.model = model;
}
displayInfo() {
console.log(`Ovo je ${this.make} ${this.model}.`);
}
}
// Instancije klase
const myCar = new Car('Toyota', 'Corolla'); // Instanca 1
const anotherCar = new Car('Honda', 'Civic'); // Instanca 2
// Korišćenje instanci
myCar.displayInfo(); // Prikazuje "Ovo je Toyota Corolla."
anotherCar.displayInfo(); // Prikazuje "Ovo je Honda Civic."