Особенности объектно-ориентированных систем
Общие принципы работы ООС-м
Как правило для всех объектов одного типа части запоминаются на уровне класса.
Если данные и процедуры наследуются от другого класса, то они запоминаются единожды (на более высоком уровне) в том классе в котором они появились и для обращения к ним может происходить многократная переадресация по иерархии. Сл-но отсутствуют копии кода в экземпляре.
1. Наличие графического интерфейса
2. Наличие инструментов визуализирующих процесс разработки программ (Browser)
3. Наличие большого числа правил и приложений, которые должен соблюдать программист.
Можно назвать следующие главные преимущества ООП:
1) полиморфизм – стандартное согласование вызова для широкого диапазона операций, реализующего различные реализации одного и того же действия.
2) возможность управлять большими программными проектами, разбивая задачи на логически обособленные подзадачи
3) настоящее модульное программирование
4) возможность порождать мн-во экземпляров одного класса
5) изоляция объектов (т.е. изоляция его внутренней структуры данных)