Računarski objekat

From Wikipedia

'Računarski objekat ( en. object) je konkretna reprezentacija klase u računarskom programu. Odnos klase i objekta u računarstvu je poput odnosa arhitektonskog nacrta zgrade, po kojoj graditelj (kompajler i linker), tj. izvođač radova (runtime) je u stanju da izgradi objekat te zgrade.

Primjer objekta u Java programskom jeziku:

// Deklaracija klase Osoba u fajlu Osoba.java
public class Osoba {
  /**
    * Javni konstruktor (engleski constructor) sa kojim se prave objekti ove klase.
    */
  public Osoba(String imeArg) {
    this.ime = imeArg;
  }
  .......
  private String ime;
}

Upotreba ove klase u nekoj drugoj klasi bi onda bila sljedeća:

Osoba dino = new Osoba("Dino");  // new znači da pravimo novi objekat ove klase i da sistem treba da namjeni memorijski blok za ovaj objekat