標籤:類型 style 細節 class package com bsp vat oracle
封裝表現:
1、方法就是一個最基本封裝體。
2、類其實也是一個封裝體。
優勢:
1 提高了代碼的複用性
2 隱藏了實現細節,對外提供可以訪問的方式
3 提高了安全性
關於關鍵字 私人private(許可權修飾符)
格式 :在資料類型和方法前面添加,將屬性和方法私人起來。
1 package com.oracle.demo01; 2 3 public class School { 4 5 public static void main(String[] args) { 6 //建立對象 7 Teacher t = new Teacher(); 8 //調用方法 9 t.setName("LZ");10 t.setAge(13);11 t.shuchu();12 //取值13 System.out.println(t.getAge()+"..."+t.getName());14 }15 16 }
1 package com.oracle.demo01; 2 //建立一個類 3 public class Teacher { 4 //私人化 屬性 5 private String name; 6 private int age ; 7 //用方法去賦值 8 public void setAge(int a){ 9 age = a;10 }11 public void setName(String n){12 name = n;13 }14 //用方法取值15 public int getAge(){16 return age;17 }18 public String getName(){19 return name;20 }21 //輸出控制台22 public void shuchu(){23 24 System.out.println("老師的名字是"+name+",年齡是"+age);25 }26 27 }
java之封裝