面向對象三種方法 簡述結構化泛型和面向對象泛型的要點?
簡述結構化泛型和面向對象泛型的要點?結構化泛化結構化泛化(民間方法學、生命周期方法學),需要結構化技術(結構化講、結構化設計和結構化實現)來能完成軟件開發(fā)的各項任務,并不使用適度的軟件工具或軟件工程環(huán)
簡述結構化泛型和面向對象泛型的要點?
結構化泛化
結構化泛化(民間方法學、生命周期方法學),需要結構化技術(結構化講、結構化設計和結構化實現)來能完成軟件開發(fā)的各項任務,并不使用適度的軟件工具或軟件工程環(huán)境來支持什么結構化技術的運用。
特點:
1把軟件生命周期的全過程排列劃分為若干個階段,然后順序的結束每個階段的任務。
2每個階段的開始和結束后都是嚴格的標準,對此任何兩個相鄰的階段而言,前一階段的結束標準那是后一階段的開始標準。
3在每一個階段結束之前都前提是并且臨時嚴格的技術審查和管理復審。
4審查的一條要注意標準那就是每個階段都估計取走和所的新的軟件徹底不對的高質量的文檔資料,最終達到能保證軟件開發(fā)過程結束后時有個求全部的軟件配置交付使用。
優(yōu)點:
可以極大想提高開發(fā)的成功率,軟件開發(fā)的生產率也能的確增加。
面向對象泛化
面向對象泛化,把數據和行為正數集合事關鍵的,它是一種以數據為主線,把數據和對數據的操作互相交叉的加強起來的方法
1.把對象充當完全融合了數據及在數據上的操作行為的同一的軟件構件。
2.把所有的對象都劃為成類。
3.通過父類與子類的關系,把若干個具體類組成一個層次結構的系統。
4.對象彼此間僅能實際發(fā)送消息一起聯系
優(yōu)點:
降低了軟件產品的復雜性,增加了軟件的可理解性,簡化了軟件的開發(fā)和程序維護工作。面向對象方法特有的繼承性和多態(tài)性,進一步想提高了面向對象
屬于面向對象方法的是?
屬于什么面向對象方法模型除開六個要素:封裝方法、抽象、模塊化、層次結構、類型、持久度。
面向對象方法從對象向北出發(fā),發(fā)展起來出對象,類,消息,繼承等概念。
面向對象方法的主要優(yōu)點是:條件符合人們常見的思維;從分析到設計再到編碼需要一致的模型來表示具備一定高度連續(xù)性;軟件重用性好。
面向對象方法是什么?
對象是抽象的概念,也可以認為萬物皆為對象。也可以是無形無相的事物,.例如:書,人,汽車等;也這個可以是有一組自身特性及屬性的抽象事物,.例如:字符串,菜單樹等。面向對象語言的方法是指,一組對象所有具有的行為,諸如:汽車的啟動,開始,加油吧;菜單樹某節(jié)點的子節(jié)點,父節(jié)點等都可以不看做是方法。要是用正向過程的思想明白,也可以把方法為a是基于不同功能和作用的函數。