java類(一)
阿新 • • 發佈:2018-12-18
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.一般情況下,當我們工作之後,類基本上都不是自然界的物體,一般情況下都是我們抽象出來的東西,剛開始我們在學習的時候可能都是自然界的物體,隨著學習的深入類就是一個抽象的東西,沒有特別的實際物體與其對應