20466

Компонентне програмування

Доклад

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

Таким чином компонентне програмування обходить проблему крихкості базового класу.Компонентноорієнтоване програмування включає в себе набір обмежень що накладаються на механізм об'єктноорієнтованого програмування далі ООП.Ситуація коли виникає нова парадигма програмування як обмеження колишньої вже була коли виникло структурне програмування для використання структур управління які виключають невпорядковані переходи управління за допомогою оператора GOTO що утрудняють аналіз алгоритму програми.

Украинкский

2013-07-25

16.45 KB

16 чел.

Компонентне програмування


Компонентно-орієнтоване програмування
- це своєрідна «надбудова» над ООП, набір правил і обмежень, спрямованих на побудову великих розвиваються програмних систем з великим часом життя. Програмна система в цій методології являє собою набір компонентів з добре визначеними інтерфейсами. Зміни в існуючу систему вносяться шляхом створення нових компонентів на додаток або в якості заміни раніше існуючих. При створенні нових компонентів на основі раніше створених заборонено використання успадкування реалізації - новий компонент може успадковувати лише інтерфейси базового. Таким чином компонентне програмування обходить проблему крихкості базового класу.

Компонентно-орієнтоване програмування включає в себе набір обмежень, що накладаються на механізм об'єктно-орієнтованого програмування (далі ООП). Це було зроблено для підвищення надійності великих програмних комплексів.Проблема крихких базових класів виникає при зміні реалізації типу-предка. В цьому випадку в класичному ООП можлива ситуація, коли змінити реалізацію типу-предка неможливо, не порушивши коректність функціонування типів-нащадків (навіть при колишніх інтерфейсах його методів).
Ситуація, коли виникає нова парадигма програмування як обмеження колишньої, вже була, коли виникло структурне програмування для використання структур управління, які виключають невпорядковані переходи управління за допомогою оператора GOTO, що утрудняють аналіз алгоритму програми.


 

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

16763. РАЗРАБОТКА ТЕХНОЛОГИИ ПЕРЕРАБОТКИ РУД АЛБАЗИНСКОГО МЕСТОРОЖДЕНИЯ 30 KB
  РАЗРАБОТКА ТЕХНОЛОГИИ ПЕРЕРАБОТКИ РУД АЛБАЗИНСКОГО МЕСТОРОЖДЕНИЯ Албазинское месторождение расположено в Хабаровском крае Российской федерации. Лицензия на отработку месторождения принадлежит ООО Ресурсы Албазино входящему в горнодобывающий холдинг ООО Полиме...
16764. ТЕХНОЛОГИИ ДЛЯ ДОБЫЧИ МЕЛКОГО ПЫЛЕВИДНОГО СВЯЗАННОГО ЗОЛОТА ИЗ РУДЫ ИЛИ ХВОСТОВ РУДНОЙ ЗОЛОТОДОБЫЧИ 151.5 KB
  ТЕХНОЛОГИИ ДЛЯ ДОБЫЧИ МЕЛКОГО ПЫЛЕВИДНОГО СВЯЗАННОГО ЗОЛОТА ИЗ РУДЫ ИЛИ ХВОСТОВ РУДНОЙ ЗОЛОТОДОБЫЧИ Основные потери при добыче россыпного и рудного золота приходятся на тонкое пластинчатое и пылевидное золото с размером частиц от миллиметра до несколь...
16765. Флотационное извлечение золота из сульфидных руд цветных металлов 29.5 KB
  Флотационное извлечение золота из сульфидных руд цветных металлов Бочаров В.А. Игнаткина В.А. МИСиС Чантурия Е.Л. МГГУ Лапшина Г.С. Херсонская И.И. Агафонова Г.С. Гинцветмет Благородные металлы в сульфидных рудах в основной своей массе тесно ассоции
16766. ЭФФЕКТИВНЫЕ ТЕХНОЛОГИИ ИЗВЛЕЧЕНИЯ УПОРНОГО ЗОЛОТА ИЗ РУД И КОНЦЕНТРАТОВ 37.5 KB
  ЭФФЕКТИВНЫЕ ТЕХНОЛОГИИ ИЗВЛЕЧЕНИЯ УПОРНОГО ЗОЛОТА ИЗ РУД И КОНЦЕНТРАТОВ Автор: Седельникова Г.В.Савари Е.Е.Крылова Г.С. Источник: Новые технологии добычи и переработки природного сырья в условиях экологических ограничений: Материа
16767. Автоклавное окисление сульфидных золотосодержащих концентратов повысило извлечение с 15 до 90% 105 KB
  Автоклавное окисление сульфидных золотосодержащих концентратов повысило извлечение с 15 до 90 Баликов С.В. д.т.н. Богородский А.В.аспирант ОАО Иргиредмет Золотодобыча №130 2009 К перспективным способам вскрытия золота и серебра в сульфидных концентратах относится м
16768. АВТОКЛАВНО-ТИОМОЧЕВИННАЯ ТЕХНОЛОГИЯ ИЗВЛЕЧЕНИЯ ЗОЛОТА ИЗ УПОРНЫХ МЫШЬЯКСОДЕРЖАЩИХ РУД 24.5 KB
  АВТОКЛАВНОТИОМОЧЕВИННАЯ ТЕХНОЛОГИЯ ИЗВЛЕЧЕНИЯ ЗОЛОТА ИЗ УПОРНЫХ МЫШЬЯКСОДЕРЖАЩИХ РУД Степанов Б.А. Синяшина И.В. Шарипов Х.Т. Ежков А.Б.РО Спецсплав АО Узнипроцветмет Ташкентский технический университет Республика Узбекистан Доля сульфидно мышьяковых...
16769. Актуальные проблемы геологии россипей 187 KB
  Россыпи — один из немногих типов месторождений полезных ископаемых, известных человеку с глубокой древности и не потерявших своего значения в настоящее время. В наши дни надежды геологов открыть новые россыпи прежде всего связаны с континентальными окраинами
16770. Классификация и геологическое строение россыпей 138 KB
  Виктор Л. Попов Классификация и геологическое строение россыпей. Россыпями называют рыхлые реже сцементированные скопления обломочного материала содержащие ценные компоненты представляющие промышленный интерес. Полезными компонентами в россыпях являются хи
16771. ВНАЧАЛЕ БЫЛИ ВУЛКАНЫ 299 KB
  ВНАЧАЛЕ БЫЛИ ВУЛКАНЫ Охотскочукотский вулканический пояс Членкорреспондент Российской АН А. СИДОРОВ. Опубликовано:Наука и жизнь 02. 1999г За свою долгую геологическую историю материки нашей планеты то объединялись в один суп