方法回顧
public static 方法型別 方法名(變數型別i 變數,變數型別ii 變數,...)
區域性變數沒有變數不會有預設值。
物件導向開發
類與物件
public class student
public void study()
}
區域性變數與成員變數的區別
私有化private
this的使用
this.變數:訪問的都是成員變數。
this.方法:訪問的都是成員方法。
在乙個方法裡面:如果成員變數與區域性變數的名字是一樣的, 區域性變數的作用域優先於成員變數封裝
隱藏內部**實現的細節
可以** 可重用性
提高**的可維護性,抽取出來的方法就是封裝
私有化屬性
給相應的get set 方法
C 學習day06 物件導向
物件導向是把構成問題事物分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描述各個事物在解決問題的步驟中的行為。物件導向的優點 易維護 易復用 易擴充套件,由於物件導向有封裝 整合 多型性的特性,可以設計出低耦合的系統,使系統更加靈活 更加易維護。類和物件 類可以理解為類別,是具備某些共同...
資料探勘 day06
shoot射擊遊戲專案四 1.需求分析 a 將窗體的大小設定為常量 b 畫物件 想畫物件先獲取到,針對每乙個物件都能夠獲取到,獲取到的行為是共有的,設計到父類中 flyingobject每乙個物件得到的行為都是不一樣的,設計了乙個抽象方法 getlmage 在不同狀態下,得到不同的 狀態 設計到父類...
Day06 控制流程
pass 過 佔位 if10 10 print 123 while true pass break 終止當前迴圈 列印 1 10 遇到5就終止迴圈 i 1 while i 10 if i 5 break print i i 1 結果為 1 2 3 4 break 終止的是當前迴圈 continue ...