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