轉載于 : http://www.verejava.com/?id=16992728331734
網站建設哪家好,找創(chuàng)新互聯(lián)建站!專注于網頁設計、網站建設、微信開發(fā)、重慶小程序開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了青海免費建站歡迎大家使用!
/** 測試類的封裝特性 類的封裝特性就是, 將類的屬性私有化private 然后提供公有的方法去訪問 */public class Encapsulation { public static void main(String[] args) { //實例化Person 類 //1. 引用對象不能訪問類的私有屬性 //2. 如果要訪問私有屬性, 一般類中要另外提供訪問私有屬性的公有方法 Person p = new Person(); //p.name="李明"; //p.age=22; p.setName("李明"); p.setAge(22); p.say(); System.out.println(p); System.out.println(p.getName() + " " + p.getAge()); } }class Person { //實現(xiàn)類屬性的封裝 前面加 private 關鍵字 private String name; private int age; //定義訪問私有屬性的公有方法 //括號中 String name 是 方法setName 的傳入參數 public void setName(String name) { //this 代表當前對象的引用, 哪個對象引用該類,就是指的哪個引用 System.out.println(this); this.name = name; } //String 是方法getName 的返回值的類型 輸出返回值 public String getName() { return this.name; } public void setAge(int age) { this.age = age; } public int getAge() { return this.age; } public void say() { System.out.println("我的名字叫:" + name + ",今年 " + age + " 歲"); } }/* 回顧總結 1. 在類當中定義的變量叫成員變量, 屬性就是成員變量, 可以在整個類當中訪問 2. 在方法中定義的變量叫局部變量, 只能在定義的方法當中訪問 注意: 當局部變量和成員變量同名的時候, 局部變量回覆蓋掉成員變量,所以當兩個變量同名時 要區(qū)分成員變量必須加上 this */
轉載于 : http://www.verejava.com/?id=16992728331734
網頁題目:Java面向對象之封裝方法
文章來源:http://aaarwkj.com/article42/ihhihc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、建站公司、網站建設、面包屑導航、品牌網站建設、服務器托管
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)