75499

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

Доклад

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

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

Русский

2015-01-15

23 KB

0 чел.

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

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

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

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

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

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

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


 

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

47234. Метод обнаружения удаленных атак 331 KB
  АНАЛИЗ УДАЛЕННЫХ АТАК СЕТЕВАЯ безопасность ПРОТОКОЛЫ TCP IP ОБНАРУЖЕНИЕ АТАК Настоящая дипломная работа содержит результаты анализа удаленных атак и разработку Далее краткая сводка о выполненной работе.
47235. Гидропневматическая система подрессоривания с лопастным аморитзатором для быстроходной гусеничной машины массой 18 тонн 331.88 KB
  напрямую влияет на точность стрельбы с ходу и скорость машины на марше. Колебания кузова машины обуславливают появление толчков и ударов возникающих при ее движении по неровностям утомляют водителя снижают остроту восприятия им быстроменяющихся условий движения. ГПР представляет из себя двухтрубную конструкцию расположенную горизонтально вдоль борта машины. ГПП оснащена автоматом разгрузки предназначенным для защиты упруго элемента пневмоцилиндра от сжатия его высоким давлением жидкости в процессе подъёма машины при увеличении клиренса.
47238. ДИПЛОМНАЯ РАБОТА СТУДЕНТОВ УГОЛОВНОПРАВОВОЙ СПЕЦИАЛИЗАЦИИИ 152 KB
  Структура дипломной работы. Методика подготовки и написания дипломной работы. Оформление дипломной работы. Представление дипломной работы на кафедру.
47240. КОНЦЕПЦІЯ АВТОМАТИЗОВАНОЇ СИСТЕМИ УПРАВЛІННЯ РИЗИКАМИ В МИТНІЙ СЛУЖБІ УКРАЇНИ ТА ШЛЯХИ ЇЇ ВДОСКОНАЛЕННЯ 1.6 MB
  Ризик як загроза митній безпеці держави Митний ризик один із видів економічного ризику Система управління ризиками в митній службі нова філософія митного контролю Аналіз сучасного стану ризикменеджменту в Україні. Світовий досвід управління ризиками та можливість його імплементації в Україні Перспективні напрямки у сфері ризикменеджменту для митних...
47241. Инвестиционный климат и привлекательность Вологодской области 507 KB
  Удельный вес топлива и энергии в структуре затрат на производство и реализацию продукции доходит до 40. Принятие Закона обусловлено существенным реформированием системы установления обязательных требований к продукции и процессам ее производства а также действующего в настоящее время порядка стандартизации и сертификации продукции работ услуг. В первую очередь Закон призван приблизить российские нормативы предъявляемые к качеству продукции и процессам производства к действующим международным стандартам в частности стандартам...
47242. ФАКТОРЫ, ОКАЗЫВАЮЩИЕ ВЛИЯНИЕ НА ТОЧНОСТЬ ПОКАЗАНИЙ СВИДЕТЕЛЯ 179.01 KB
  ОБЩАЯ ХАРАКТЕРИСТИКА СВИДЕТЕЛЯ КАК ОДНОГО ИЗ УЧАСТНИКОВ УГОЛОВНОГО ПРОЦЕССА. Правовой статус свидетеля. ФАКТОРЫ ОКАЗЫВАЮЩИЕ ВЛИЯНИЕ НА ТОЧНОСТЬ ПОКАЗАНИЙ СВИДЕТЕЛЯ. По ранее действующему уголовно-процессуальному законодательству процессуально-правовое положение свидетеля как участника уголовного судопроизводства не определялось.