本章是系列文章的第七章,終於來到了鼎鼎大名的SSA,SSA是編譯器領域最偉大的發明之一,也是影響最廣的發明。 本文中的所有內容來自學習DCC888的學習筆記或者自己理解的整理,如需轉載請註明出處。周榮華@燧原科技 7.1 控制流圖回顧 對下麵的c代碼保存成7.1.cc: 1 int max(int ...
轉自:
http://www.java265.com/JavaCourse/202206/3746.html
下文筆者將講述java封裝的簡介說明,如下所示
封裝簡介
封裝: 指我們的類的信息隱藏在類的內部 不允許外部程式訪問, 而是通過該類提供的方法實現對隱藏的屬性進行方法及操作
封裝的優點: 1.提高代碼的安全性 2.提高代碼的復用性 3.“高內聚”: 封裝細節,便於修改內部代碼,提高可維護性 4.“低耦合”: 簡化外部調用,便於調用者使用,便於擴展和寫作
例:
手動封裝User類
public class User { private String name; private String sex; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } } 新建main類 import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { User user = new User(); user.setName("沐沐"); user.setSex("女"); user.setAge(21); System.out.println("姓名:"+stu.getName()+ "性別:"+ stu.getSex()+"年齡:"+ stu.getAge()); } }