75499

Принципы программирования дополнительных задач в ИС 1С

Доклад

Информатика, кибернетика и программирование

Наследование есть свойство объектов порождать своих потомков. Полиморфизм это свойство родственных объектов т. объектов имеющих одного общего родителя решать схожие по смыслу проблемы разными способами. Это и называется полиморфизмом объектов.

Русский

2015-01-15

23 KB

0 чел.

68. Принципы программирования дополнительных задач в ИС 1С

       1. Инкапсуляция - это объединение в единое целое данных и алгоритмов обработки этих данных.

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

   Другим немаловажным следствием инкапсуляции является легкость обмена объектами, переноса их из одной программы в другую.

   2. Наследование - есть свойство объектов порождать своих потомков. Объект-потомок автоматически наследует от родителя все поля и методы, может дополнять объекты новыми полями и заменять (перекрывать) методы родителя или дополнять их.

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

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


 

А также другие работы, которые могут Вас заинтересовать

60076. ДЖЕНТЛЬМЕН-ШОУ! 64.5 KB
  Чтоб с улыбкою весенней подружиться вы смогли и в хорошем настроении день сегодня провели Песня Мы вам честно сказать хотим Джентльмен 1. Приветствуем вас леди и джентльмены на нашем концерте посвящённом Международному женскому дню.
60078. Яким має бути добро на Землі? 33 KB
  Обладнання: малюнки про добро малюнок дуба калини сонечко. Вступ Діти усміхнімось один одному скажімо: Доброго дня і на краплинку сонця побільшає у світі на краплинку щастя на краплинку радіснішим стане життя вихователь вивішує на дошку...
60079. Ми діти твої, Україно! 59.5 KB
  Мета: стимулювати в учнів інтерес до історії України; формувати національну свідомість школярів; розвивати почуття відповідальності за долю своєї держави; виховувати почуття патріотизму та національної гідності.
60080. Подаруємо ялинці новорічні шати 65.5 KB
  Мета: 1. Виховна: виховувати любов до природи, до народних календарних свят, акуратність, організованість, дисциплінованість. 2. Корекційна: корекція мовлення, розвиток уваги, дрібної моторики рук.
60081. Людина починається з добра 72 KB
  Вчитель: Доброго дня дорогі діти шановні гості А день сьогодні дійсно добрий тому що людським теплом і добротою зігріте серце. Людина в світ приходить для добра Щоб в світі цім добро творити Вам розуміти діточки пора Що серденьку з любов’ю треба жити.
60082. Что такое счастье и как его измерить? 46.5 KB
  Цель: раскрыть историческое происхождение слова счастья. Соедините первые буквы каждого слова и прочитайте полученное слово Счастье. Тема занятия: Что такое счастье и как его измерить.
60083. Как празднуют Новый год во всем мире? 54 KB
  Новый год 2.До начала правления Юлия Цезаря новый год в Риме начинался 1 марта. В Индонезии тоже 2 празднования Нового года: один 1 января другой исламский новый год дата которого меняется из года в год.
60084. Позакласний захід з української літератури 63 KB
  Мета: перевірити опанування навчального м матеріалу; розвивати логічне мислення та усне мовлення; прищеплювати любов до української літератури. м любіть Україну свою і вічні ми будемо з нею...