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