Публикации по теме 'metaphysics'


Объекты объектно-ориентированного программирования не являются объектами
Почему объекты Java и C # лучше соответствуют неясным философским представлениям о сущности 17-го века, чем здравому смыслу Объектно-ориентированное программирование - это вычислительная парадигма, реализованная в широко используемых языках программирования, таких как Java и C #. В разговорной речи это часто описывается следующими интуитивно правдоподобными идеями: Самые простые существа во Вселенной - это особые объекты. Объекты принадлежат к видам, математически представленным..

Введение в идею объекта в объектно-ориентированном программировании, 3
В предыдущих постах мы установили следующее: Объекты реального мира имеют состояния и поведение. Объекты в объектно-ориентированном программировании (ООП) имеют аналоги, называемые полями и методами . Поля объектно-ориентированных объектов более или менее точно соответствуют состояниям объектов реального мира. Но параллель между методами объектно-ориентированных объектов и поведением объектов реального мира относительно быстро разрушается по двум причинам: Во-первых, чаще всего..

Введение в идею объекта в объектно-ориентированном программировании, часть 2
Почему объекты объектно-ориентированного программирования не являются объектами Предыдущий пост дает интуитивно понятную мотивацию для объектно-ориентированного программирования. Трудность заключается в том, что очень мало объектно-ориентированного программирования действительно соответствует дотеоретическому объяснению. Чтобы объяснить это, будет полезно взглянуть на очень простой класс из объектно-ориентированного языка Java. class Bicycle { int cadence = 0; int speed = 0;..