方法重載
阿新 • • 發佈:2017-06-15
訪問 構造方法 分隔 rgs out 實例 h+ 返回 test
1.1方法重載:方法名一樣,參數列表不一樣 註意:重載返回值類型和訪問修飾符無關。 2.static和final static:靜態圖 用static修飾的屬性,直接可以類名,方法名訪問 final:最終的 用final修飾的屬性,他的值初始化後,不能再改變 後++,先把本身的值作為表達式的值,然後本身+1 例:a++ 前++,先把本身+1,然後再把值作為表達式的值。 例:++a 後--,先把本身的值作為表達式的值,然後本身-1 前--,先把本身-1,然後再把值作為表達式的值。 static,非private修飾 非static,private修飾 屬性:類屬性,類變量 實例屬性,實例變量 方法:類方法 實例方法 類名.屬性 對象.屬性 調用方式: 類名.方法() 對象.方法() 對象.屬性 對象.方法() 歸屬: 類 單個對象
public class Day03 { //品種 private int strain; //年齡 private int age = 8; //昵稱 private String name = "小灰灰"; //健康 private int health = 100; //親密 private int love = 100; //打印信息 //構造方法(默認構造方法) public Day03(String name,intstrain){ this.name = name; this.strain = strain; } public Day03(){ this.name="畹町"; this.age=18; this.love=99; this.health=100; System.out.println("-----執行dog構造方法-----"); } public void print(){ System.out.println(this.name+","+this.age+","+this.strain); } }
public class Day02 { String name; int health=99; int love=99; String sex; //常量 //public static final 常量名=常量值; //註意:1.final最終的,修飾的變量不能被修改 //2.變量名:所有字母大寫,多個單詞用_分隔 public void print(){ System.out.println("寵物自白:我的名字叫"+name+",健康值"+health+",親密度"+love+",性別"+sex); } }
public class TestDay03 { public static void main(String[] args) { Day03 w = new Day03(); w.print(); } }
方法重載