java什麼是結構化程式設計?什麼是物件導向程式設計?二者區

2021-05-20 11:29:56 字數 466 閱讀 1638

1樓:匿名使用者

思想:在程式設計之前,先對程式系統根據業務需要進行整體的規劃,描述出系統的流程。對程式系統進行模組化分和功能分配。設計出各種圖表,指明資料的流向。

缺點:1)缺少擴充套件性:進行程式設計的時候只將系統著眼於現有業務功能的實現,沒有考慮到系統將來的業務變化情況。

2)靈活性差:進行程式設計,時沒有對軟體的系統的設計和實現進行合理的分工。

3)違反職能均衡原則。

*物件導向程式設計

思想:在進行程式開發之前,先將程式的業務變化進行合理的分析,將程式中的**與現實中的事物結構特徵結合起來考慮。

優點:實現了程式系統的可擴充套件性,可重用性,可維護性。

缺點:體系龐大,難以掌握。

2.物件導向程式設計和結構化程式設計應用程式的區別

區別:對資料和對資料的處理的區別

物件導向應用程式將程式中的資料和對資料的操作描述為一個整體,即類。

物件導向的程式設計和C語言的結構化程式設計有什麼不同

為什麼叫c,為什麼叫c c是高階語言的一種,c 是對c的補充以及完善。c可以說是程序導向的語言,c 就可以說是面嚮物件語言,對c的完善與擴充。具體來說c 類是對c結構體的擴充,應為c 結構體 struct 和類 class 幾乎完全差不多,只是預設的訪問許可權不同,以及其他細微的差別!所以說把c學好...

結構化程式設計的三種基本結構是什麼?各有什麼特點

順序結構 選擇結構 迴圈結構 三種結構分別是順序結構 分支結構 迴圈結構 順序結構就是從頭到尾一次執行每一個語句,分支結構根據不同的條件執行不同的語句或者語句體,迴圈結構就是重複的執行語句或者語句體,達到重複執行一類操作的目的。迴圈結構 順序結構 選擇結構 順序結構,就是從上往下進行 選擇結構,if...

什麼事無領導面試,什麼是結構化面試

面試方式一 結構化面試 也稱標準化面試,是相對於傳統的經驗型面試而言的,是指按照事先制定好的問題一一發問,並按照標準格式記下面試者的回答和對他的評價的一種面試方式。結構化有以下幾種題型 1 認知類 2 計劃組織 3 人際關係類 4 社會現象類 5 名言警句類 6 應急處理類 7 綜合類.面試方式二 ...