Обект (програмиране): Разлика между версии

Изтрито е съдържание Добавено е съдържание
празни редове
DKosev (беседа | приноси)
Ред 31:
В обектно-ориентираният подход, данните в даден „обект“ трябва да бъдат достъпни единствено чрез своите "[[ Метод | методи ]] / функции" (подпрограми). Това правило прави лесно редактирането на код и гарантира, че данните винаги ще са лесно и бързо достъпни. Синтактично в почти всички обектно-ориентирани езици за програмиране, оператор точка (.) и оператор (поставен между името на обекта и името на полето) се използват, за да се достъпи определен „полетата“ на един „обект“.
 
== Създаване и освобождаване на обекти в [[:bg:C#|C_Sharp]] ==
Създаването на обекти от предварително дефинирани класове по време на изпълнението на програмата става чрез оператора '''new'''. Новосъздаденият обект обикновено се присвоява на променлива от тип, съвпадащ с класа на обекта. При това присвояване същинският обект не се копира, а в променливата се записва само референция към новосъздадения обект (неговият адрес в паметта). Следва прост пример как става това: