Способы задания объектов
25-04-2010 17:30
к комментариям - к полной версии
- понравилось!
В разных языках программирования эти способы различны.
В php/javascript все очень здорово и нет необходимости явно указывать тип переменной. Также в веб-программировании переменная и объект это в принципе одно и то же. Таким образом существуют всего четыре понятия: класс, объект(экземпляр класса), свойство объекта, метод(функция)
Класс - это некая абстракция. Характеризовать класс можно так - это то, что позволяет нам выделить группу свойств, общих для нескольких объектов и как-то озаглавить эту группу(придумать ей имя).
По этой причине например, нецелесообразно заводить отдельный класс для подключения к единственной БД - объект то один. Методы также являются свойствами класса или объекта - от обычных явно заданных свойств их отличает только то что они исполняются и возвращают значение свойства после исполнения.
Пример класса:
Класс - картинка
Свойства:
-ширина
-высота
-путь к файлу
-сдвиг слева от начала документа
-сдвиг справа от начала документа
-прозрачность
-имя файла
-метод-конструктор класса(задает перечисленным выше свойствам значение по-умолчанию)
вверх^
к полной версии
понравилось!
в evernote