一、Java中類的概念及類與對象的關係數組
注意:字段屬性默認爲「private」;函數
二、Java中類的封裝的做用與實現this
字段成員公開屬性:public、private,對核心成員對外不公開;屬性成員setter、getter方法,對核心成員操做;code
私有字段 屬性 方法 private int stuNo; public int getStuNo(){ return stuNo; } public void setStuNo(int stuNo){ this.stuNo=stuNo; }
技巧:多屬性封裝大同小異,Eclipse右擊source,generate Setter and Getter自動生成;對象
三、Java中的構造方法
構造方法:負責對象成員的初始化工做,建立類時能夠對某些字段賦初值;
語法規則:方法名和類名相同,沒有返回值【不是「void」】ip
public 類名(參數){ ... } //原始構造方法(默認無參構造函數) public Demo2() { } //構造方法重載 public Demo2(int stuNo, String stuName, String className) { this.stuNo = stuNo; this.stuName = stuName; this.className = className; }
構造方法是Java類中一種特殊方法:get
構造方法做用和使用場合:class
四、Java中的重載
當一個類中存在兩個或兩個以上同名的方法,當這兩個方法知足如下關係時,他們之間構成重載關係:變量
要是你以前學過C++,就會以爲這部分挺簡單的!cli