75499

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

Доклад

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

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

Русский

2015-01-15

23 KB

0 чел.

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

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

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

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

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

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

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


 

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

28830. Развитие идей Фрейда в неопсихоанализе 61.5 KB
  Развитие личности: решающая роли детских переживаний для формирования структуры и функционирования личности взрослого решающим фактором в развитии личности являются социальные отношения между ребенком и его родителями. Согласно Хорни для нормального развития личности ребенку присущи две основные потребности: потребность в удовлетворении все биологические нужды: в пище сне и т. Ее основу составляет тезис о роли межличностных отношений в формировании личности и процесса ее развития. Описывая их роль в психическом развитии он доказал что...
28831. Бихевиоризм. Предпосылки бихевиоризма, критика традиционной психологии, влияние ассоциативной психологии. Философские основы бихевиоризма (прагматизм, позитивизм), понятие о предмете и методе психологии в бихевиоризме 34 KB
  4 Функциональная психология оказала определенное влияние на бихевиоризм психология должна стремиться быть более объективной и поэтому изучать поведение а не сознание душу или разум. Торндайк: психология должна исследовать поведение а не психические элементы или опыт сознания. псих изучать формирование поведенческих реакций и на этой основе изучать человеческое поведение как результат научения. предсказывать поведение человека в каждой конкретной ситуации и в последующем управлять этим поведением.
28832. Развитие необихевиоризма. Изменение представлений о структуре поведенческого акта 56.5 KB
  принципы поведения организмов стоящих на более низких ступенях развития аналогичны таковым принципам поведения организмов стоящих на более высоких ступенях развития. особое значение анализу поведения единичных организмов психологи должны научиться предсказывать влияние отдельных переменных на компоненты поведения отдельного организма. концепция оперантного поведения: Люди да и животные в реальной жизни редко действуют согласно классической схеме S R респондентное поведение или обусловливанием типа С стимульным. Последствия...
28833. Гештальтпсихология 82.38 KB
  Гештальтпсихология возникла из исследований восприятия. В исследованиях ученых были открыты свойства воображения восприятия и др. Принципы гештальта Целостность восприятия и его упорядоченность достигаются благодаря следующим принципам: Близость. Работы посвящены исследованию зрительного восприятия.
28834. Французская социологическая школа 46.5 KB
  Говорил о существовании коллективного сознания совокупность общих у членов одного и того же общества интересов верований убеждений чувств ценностей. исследовал структуру сознания и личности Изучая структуру сознания Жане подчеркивал что все высшие проявления духа строятся на основе низших где действие чувство и разум слиты воедино. Трехуровневая структура сознания: элементарные ощущения затем память а на ней базируется Я или личность. Ввёл в психологию понятие поле сознания это наибольшее число простых или относительно...
28835. Генетическая психология 54.5 KB
  Генетическая психология Швейцарский психолог Жан Пиаже 18961980 один из наиболее известных ученых чьи работы составили важный этап в развитии генетической психологии. Научные интересы Пиаже еще с юности были сосредоточены на биологии и математике. Пиаже начинает читать лекции в Женевском университете и работать в Женевском доме малютки. В середине 20 в Пиаже создает свой основной труд Введение в генетическую эпистемологию возглавляет Международный центр по генетической эпистемологии в составе Женевского университета.
28836. Гуманистическая психология 47.5 KB
  Гуманистическая психология как альтернатива психоанализу и бихевиоризму: представления о природе человека экзистенциальная философия предмет и методы исследований Основные методологические принципы и положения гуманистической психологии: а человек целостен и должен изучаться в его целостности; б каждый человек уникален поэтому анализ отдельных случаев case study лучше чем статистические обобщения; в человек открыт миру переживание человеком мира и себя в мире главная психологическая реальность; г человеческая жизнь должна...
28837. Когнитивная психология 54 KB
  психологии порождено скорее общим направлением и логикой развития психологии чем открытиями конкретных ученых тем не менее деятельность двух психологов в наибольшей степени способствовала её возникновению. Миллер создал первый научный Центр когнитивной психологии и начал разрабатывать новые методы изучения познавательных процессов восприятия памяти мышления речи и проводили анализ их генезиса. Положительное в метафоре компьютера то что интеллект не рассматривается как набор последовательных малосвязанных этапов переработки информации...
28838. Естественно-научная парадигма в русской психологии 74 KB
  Роль психологии вооружить общество знаниями о психических явлениях и о законах деятельности души направить развитие нравственности морального поведения человека. Когда рефлекс обрывается не перейдя в движение не получив внешнего выражения завершающая часть рефлекса а она несет в качестве движения познавательную нагрузку уходит вовнутрь превращается в мысль хотя и незримую но продолжающую служить организатором поведения. Поэтому в механизме поведения реализуемом по типу рефлекса действует рефлекторное кольцо. Павлова: предмет и...