將大象裝進冰箱:
面向過程:
//定義乙個類,
class demo
//將上面的三個功能使用方法改進
public static void open()
public static void in()
public static void close()
}
物件導向:
需求:將大象裝進冰箱
1)這個需求中有幾個類, 使用uml語言,名詞提取法
大象
冰箱demo
2)每乙個類中都有什麼?
大象類in()
冰箱類open()
close()
demo
main。。。
3)類和類之間的關係.:在demo類中分別大象類呼叫in(),冰箱類呼叫open(),close()
**實現:
class demo
}//定義乙個大象類
class 大象類
class 冰箱類
物件導向由於面向過程,雖然**量大了,後期維護和管理比方便!
什麼物件導向開發?
就是不斷的建立物件,使用物件,指揮物件做事情。
鍵盤錄入
導包scanner sc = new scanner(system.in) ;
int a = sc.nextint() ;
int b = sc.nextint() ;
物件導向設計原則:
其實就是在管理和維護物件之間的關係
物件導向的三大特徵:
封裝(encapsulation)
繼承(inheritance)
多型(polymorphism)
把大象裝進冰箱的N種方法
一物理學的辦法 小學生 已知冰箱的高為10公尺,底面為邊長30公尺的正方形 初中生 大象在凸透鏡2倍焦距外,在冰箱里成倒立放大實象。高中生 把大象看成乙個質點 成績好的高中生 老師這道題不會做,請給我們講解一下 高中老師 這道題屬於怪題,考試中遇到一定要果斷的捨棄。大學生 讓大象高速通過冰箱,根據尺...
把事情做到點子上 如何把大象裝到冰箱
人們為什麼忙碌,是因為經常做出片面的決策,經常從乙個片面決策換到另乙個片面決策,只有找到正確的決策才不再瞎忙。保守維繫的自我 m 競爭維繫的物件 o 投機維繫的環境 e 理想維繫的目標 g 四者圈起來的範圍,學科上稱之為 四面定位 四面都定不了位,那就是 四面楚歌 了,絕望了。想 自我 兩個極端是長...
把大象放進冰箱 spring自動掃瞄並發布rmi
title 把大象放進冰箱 spring自動掃瞄並發布rmi tags 對於需要暴露大量rmi的應用來說,每次新增加乙個service都需要手寫一段xml也是蠻累的 偷懶的程式設計師想到了如下的辦法 利用component scan發布service同時發布rmi呢?說做就做 開啟冰箱門 首先需要把...