Форум   Статьи   Новости   Файлы   Bugtraq   Сниффер   Друзья   О Клубе
Вернуться   HPC / Кодинг / Другие Языки / Java
   
  Страница 1
  , 01:35   #1
Форумчанин
 
Аватар для pirateweter
 
Локация: в интернете
Регистрация: 04.11.2010
Сообщений: 96

Репутация: 12 / 1
Post ООП в Java

Объектно-ориентированное программирование настолько интегрировано в Java, что написание даже простейших программ требует знания основных принципов ООП.



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



Важно то, что объекты -- это не только некоторые значения (данные). В них также имеются методы, связывающие данные и управляющие ими. Объекты представляют собой объединение структур данных, содержащих информацию, и методов и функций для управления этими данными.

Произвольный объектно-ориентированный язык программирования характеризуют три основных свойства:
  • инкапсуляция, т.е. совмещение данных с функциями (методами), предназначенными для манипулирования этими данными, в одном объекте, сопровождающееся сокрытием его внутренней структуры от внешнего мира; в языке Java это достигается путем введения механизма классов;
  • наследование, т.е. создание новых, производных классов, на базе уже имеющихся, которые наследуют данные и методы от ранее определенных базовых классов; при этом возможно переопределение или добавление новых данных и методов; в результате создается так называемая иерархия классов;
  • полиморфизм, т.е. наличие у разных классов методов с одним и тем же именем, в результате чего каждый из классов имеет возможность по-своему выполнять связанные с этим методом действия.

Более подробно и с примерами https://hpc.name/text/index.php?mid=737
__________________
Life sucks and then we die, so fuck the world and let's get high!

Последний раз редактировалось pirateweter; 20.11.2010 в 02:42.
Пользователь вне форума    
Наши Спонсоры
 

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема. Как удалить Java с компа? gerEisenheim Windows 4 28.08.2012 20:13
Фейк бесплатных смс на java VIR Софт для Windows 22 27.01.2011 21:57
Интернет-мошенники все активнее применяют уязвимости в Java Sma1L Архив новостей 0 21.11.2010 20:09
Java скрипт с редиектом Phantom JavaScript 5 25.03.2010 19:20



Часовой пояс GMT +2
Powered by vBulletin® 3.x.x Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Copyright © 2008 - 2013 «HPC» Реклама на сайте Правила Форума Пользовательское соглашение Работа на сайте
При копировании материалов ставьте ссылку на источник
Все материалы представлены только в ознакомительных целях, администрация за их использование ответственности не несет.