Особенности объектно-ориентированных систем

Общие принципы работы ООС-м

Как правило для всех объектов одного типа части запоминаются на уровне класса.

Если данные и процедуры наследуются от другого класса, то они запоминаются единожды (на более высоком уровне) в том классе в котором они появились и для обращения к ним может происходить многократная переадресация по иерархии. Сл-но отсутствуют копии кода в экземпляре.

1. Наличие графического интерфейса

2. Наличие инструментов визуализирующих процесс разработки программ (Browser)

3. Наличие большого числа правил и приложений, которые должен соблюдать программист.

Можно назвать следующие главные преимущества ООП:

1) полиморфизм – стандартное согласование вызова для широкого диапазона операций, реализующего различные реализации одного и того же действия.

2) возможность управлять большими программными проектами, разбивая задачи на логически обособленные подзадачи

3) настоящее модульное программирование

4) возможность порождать мн-во экземпляров одного класса

5) изоляция объектов (т.е. изоляция его внутренней структуры данных)