Метадалогія ААП
Метадалогія ААП або Аб'ектна-арыентаванае праграмаванне прызначана для напісання любой камп'ютарнай праграмы або сістэмы ў выглядзе сукупнасці аб'ектаў, кожны з якіх належыць да пэўнага класу і выконвае пэўныя функцыі. А ўсе класы падпарадкоўваюцца прынцыпам наследавання.
Асноўныя прынцыпы ААП:
- Абстракцыя дазваляе вылучыць у мадэлі важныя аспекты для вырашэння канкрэтнай задачы, якія формуюцца ў выглядзе класу.
- Інкапсуляцыя арганізуе хуткую і бяспечную іерархію аб'ектаў унутры сістэмы. Пры інкапсуляцыі для кіравання працэсам дастаткова адной простай каманды, без лішніў удакладненняў.
- Наследаванне вызначае сваяцкія адносіны паміж аб'ектамі ў праграме, каб змены, унесеныя ў бацьку, не дубліраваліся ў элеменце-нашчадку.
- Палімарфізм вызначае ў якіх сітуацыях варта распаралеліць працэсы, а якіх - сабраць разам.
Глядзіце таксама
-
падручнік PHP,
у якім расказваецца пра працу з ААП у PHP -
падручнік JavaScript,
у якім расказваецца пра працу з ААП у JavaScript -
мова мадэлявання
UML,
які апісвае працэсы з дапамогай діяграм і схем -
набор канцэпцый Парадыгма праграмавання,
які вызначае падыход да праграмавання