Hvala za dodatne pojasnitve...
Tukaj je še nekaj dodatnih, kar morda ni dovolj poudarjeno (čeprav je bil ta filmček do sedaj največkrat pohvaljen :) ).
Cilj tega filmčka je razložiti razliko med objektom in razredom. Večini začetnikom dela to velike težave. Upam, da je to uspelo...
Glede lastnosti, pa morda ni dovolj poudarjeno, da so tukaj mišljene spremenljivke in ne slučajno C#-ove lastnosti (properties).
Zamenjava besede ni napaka ampak se mi je zdelo lažje razložiti s pomočjo te besede. "Barva" je zagotovo lastnost objekta hiša, tipično pa imamo to vrednost potem shranjeno v neki spremenljivki (recimo: String barva = "Modra"; )
Če lastnosti/spremenljivki dodamo še javni (public) modifikator dostopa
(glej http://www.praktik.si/vsebine/42_Osnove_objektno_orientiranega_programiranja.aspx/216_Enkapsulacija_in_modifikatorji_dostopa.aspx)
potem bo ta lastnost/spremenljivka vidna navzven in lahko preko tega tudi "komuniciramo" z objektom, ker lahko spreminjamo to vrednost.
Tudi tukaj hvala, da si opozoril na nejasnosti.
OGLED VSEBINE