Java, как объектно-ориентированный язык
Система Java создавалась объектно-ориентированной с самого начала. Объектно-ориентированная парадигма наиболее удобна при создании программного обеспечения типа клиент-сервер, а также для организации распределенных вычислений. Одна из черт, присущих объектам, заключается в том, что объекты обычно переживают процедуру, их создающую. Они затем могут перемещаться по сети, храниться в базах данных и т.д. Идейными наследниками Java являются такие языки, как C++, Eiffel, Smalltalk и Objective C. За исключением примитивных типов данных, практически все в этом языке является объектом.
Опыт показывает, что отсутствие стандартных базовых библиотек для языка С++ чрезвычайно затрудняет работу с ним. В силу того, что любое нетривиальное приложение требует наличия некоторого набора базовых классов, разработчикам приходится пользоваться различными несовместимыми между собой библиотеками или писать свой собственный вариант такого набора. Все это затрудняет как разработку, так и дальнейшую поддержку приложений, затрудняет стыковку приложений, написанных разными людьми.
Статьи по теме:
Копирование цвета области рисунка Мир програмного обеспеченияДоски объявлений (USENET news)Материнская платаОбласти применения программ обработки электронных таблицТИПЫ ЛКСШина ISAМодуль CRTПрава собственностиРазработка Программного Обеспечения, Разработка ПрограммЧто такое стандарт CompactPCI?Нелокальные переходы в UNIXРешение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000ПЕРИФЕРИЙНЫЕ УСТРОЙСТВАFED monitorsКак работает вирусРЕДАКТИРОВАНИЕ И ФОРМАТИРОВАНИЕ ТЕКСТАРисование прямоугольника или квадрата Компании лидирующие на мировом рынке CompactPCI продукцииПредупреждение компьютерных преступленийГеоинформационные Системы (Гис) Как Средства Сбора И Анализа ГеоданныхБлокнот: Поиск и замена Открытие, сохранение, создание проекта Команды консоли восстановления Текстовый редактор Блокнот Windows Vista как платформаЛегализация По. Цена Ошибки!Блокнот: Автоматическая вставка даты и времени Почему именно Vista?Поиск людей (Кто есть Who)Как Правильно Выбрать БумагуПапка Избранное Задача, решаемая с помощью использования пакета электронных таблицКомпьютерный вирус Электронная почтаМаксимальная разрешающая способностьСРАВНЕНИЕ ИСКУССТВЕННОГО И ЕСТЕСТВЕННОГО ИНТЕЛЛЕКТОВЧТО ТАКОЕ КОМПЬЮТЕРНЫЕ ВИРУСЫРегиональные провайдеры в РоссииWordPad: Выделение текста начертанием Зарождение кибернетикиОсновные стимулы трудовой деятельности в индустриальном, постиндустриальном и информационном обществеНазначение и производство экспертизыПрослушка И Антижучки - Гонка ТехнологийПорты контроллера НГМДСредства разработкиМодуль F_AntiПРОЯВЛЕНИЕ НАЛИЧИЯ ВИРУСА В РАБОТЕ НА ПЭВМCrm, Создание Программного ОбеспеченияПрослушивание радиостанций Интернета Концентраторы Fast Ethernet NetGearВозможные проблемы при загрузке WindowsРабота с дисками на физическом уровнеТаблица разделов и логические дискиWordPad: Создание маркированных списков