Шта су атрибути у објектно оријентисаном програмирању?
У објектно оријентисаном програмирању, атрибут (или својство) је карактеристика или карактеристика класе. То је променљива која је повезана са објектом и може се користити за чување информација о објекту. Атрибути се обично користе за дефинисање стања објекта, као што су његово име, старост или адреса.ӕӕНа пример, у класи која се зове „Особа“, атрибути могу укључивати „фирстНаме“, „презиме“, „аге“ и "адреса". Ови атрибути би се користили за чување информација о објектима сваке особе, као што су њихово име и презиме, старост и адреса.ӕӕАтрибути могу бити или јавни (доступни изван класе) или приватни (доступни само унутар класе). Такође могу бити само за читање или за писање. Атрибути се обично дефинишу у дефиницији класе коришћењем посебне синтаксе, као што је „публиц инт аге“ да би се назначило да је атрибут јавни цео број који се зове „старост“.