Технология JAVA
Подобно другим машинным языкам, элементы языка JAVA не существуют изолированно друг от друга. Сущность языка JAVA составляет объектно-ориентарованное программирование (OOP, Object-Oriented Programing). Фактически все программы JAVA объектно-ориентированны.
Существенным элементом объектно-ориентированного программирования является абстракция. Мощным способом управления абстракцией является применение иерархических классификаций. Они позволяют расслоить семантику сложных систем, разбивая их на более управляемые части.
Все языки объектно-ориентированного программирования обесп6ечивают механизмы, которые помогают реализовать объектно-ориентированную модель. К ним относятся инкапсуляция, наследование и полиморфизм.
Инкапсуляция - это механизм, который связывает код вместе с обрабатываемыми им данными и сохраняет ихв безопасночти как от внешнего влияния, так от ошибочного использования.
Наследование есть процесс, с помощью которого один объект приобретает свойства другого объекта. Оно важно потгому, что поддерживает концепцию иерархической классификации.
Полиморфизм - свойство, которое позволяет использовать один интерфейс для общего класса действий.
Интернет решение по учету и ведению базы клиентов
Технология JAVA