1. 程式人生 > >java類(一)

java類(一)

java類是一個面向物件的思想!!!!!!!!!!!!

首先我們來建立一個Student類

package cuteSnow;

public class Student {
    //學生型別的屬性,所有建立的學生物件都有以下的屬性
    public String id; //學號
    public String name;//姓名
    public Boolean sex;//性別
    public String cellphone;//手機

}

然後在建立例項

public static void showStudent() {
        Student s1 
= new Student();//建立一個新的物件,屬於學生類的一個例項,此物件的有學生的屬性 Student s2 = new Student();//第二個例項 s1.name = "張三"; s1.cellphone = "123"; s1.sex = true; s1.id = "1"; s2.name = "李四"; s2.cellphone = "456"; s2.sex = false; s2.id = "2"; String sexName1
= "男"; String sexName2 = "男"; if(s1.sex) { sexName1 = "女"; } if(s2.sex) { sexName2 = "女"; } System.out.print("學生的s1的資訊--姓名:"+s1.name+" 電話:"+s1.cellphone+" 性別:"+sexName1+" id:"+s1.id+"\n"); System.out.print(
"學生的s2的資訊--姓名:"+s2.name+" 電話:"+s2.cellphone+" 性別:"+sexName2+" id:"+s2.id); }

之後在主函式中呼叫上面的程式碼,列印結果如下

學生的s1的資訊--姓名:張三 電話:123 性別:女 id:1
學生的s2的資訊--姓名:李四 電話:456 性別:男 id:2

上述程式碼表示的是java面向物件的簡單程式碼,描述的是學生類存在四個屬性(id,電話,性別,姓名),建立了兩個例項學生s1,學生s2,這兩個學生分別擁有學生類的id,電話,性別,姓名屬性。。。

建立類以及屬性的注意事項:

1.見名知意

2.類大駝峰命名,首字母大寫

3.小駝峰命名,屬性名小寫

4.屬性型別需要注意一下,符合實際

5.一般情況下,當我們工作之後,類基本上都不是自然界的物體,一般情況下都是我們抽象出來的東西,剛開始我們在學習的時候可能都是自然界的物體,隨著學習的深入類就是一個抽象的東西,沒有特別的實際物體與其對應