国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Java > 正文

Java基礎(chǔ)-類的封裝,成員變量的訪問及隱藏

2019-11-06 08:08:38
字體:
供稿:網(wǎng)友

1.給類的變量封裝,加訪問權(quán)限(get(),set())步驟:

2.成員變量的訪問權(quán)限:

2.1 建第一個(gè)包,類里面設(shè)置幾個(gè)變量,有public,PRotected和默認(rèn)類型(什么都不加)

2.2 建第二個(gè)包,去引用第一個(gè)包,然后去繼承第一個(gè)包里面的類,如下圖:

2.3  引用第二個(gè)包,開始調(diào)用其類的變量和方法

具體實(shí)現(xiàn)調(diào)用的代碼:

import cn.test.SecondPackage.*;public class EncapsulationStudy {	public static void main(String[] args) {		System.out.println("--------成員變量的訪問---------");		SecondClass scc=new SecondClass();		scc.print();				System.out.println("--------成員變量的隱藏---------");		Father f=new Father();		System.out.println(f.str);		Son s=new Son();		//由于Son繼承了Father類,同時(shí)輸出str值,可以看出Son輸出的是自己的值,并沒有輸出Father的str值,等于是覆蓋了,或者說是隱藏了父類的str值		System.out.println(s.str);		//如果需要訪問父類的str值,這個(gè)時(shí)候可以在Son類通過super來進(jìn)行訪問		s.ShowFatherStr();	}}class Father{	String str="Father String";}class Son extends Father{	String str="Son String";    void ShowFatherStr(){    	//通過super來去訪問父類的變量		System.out.println(super.str);	}}//類的封裝,屬性的訪問class HumanInfo{	String name;	int age;	String address;	double weight;	double height;	public String getName() {		return name;	}	public int getAge() {		return age;	}	public String getAddress() {		return address;	}	public double getWeight() {		return weight;	}	public double getHeight() {		return height;	}	public void setName(String name) {		this.name = name;	}	public void setAge(int age) {		this.age = age;	}	public void setAddress(String address) {		this.address = address;	}	public void setWeight(double weight) {		this.weight = weight;	}	public void setHeight(double height) {		this.height = height;	}}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 长汀县| 海兴县| 随州市| 韶关市| 涪陵区| 平昌县| 阿拉善左旗| 彭水| 株洲县| 县级市| 阿克苏市| 班戈县| 施秉县| 渝中区| 和龙市| 佛教| 柞水县| 玛曲县| 苗栗县| 营山县| 峡江县| 新竹县| 永仁县| 交口县| 常德市| 黎城县| 松原市| 泰兴市| 平果县| 新龙县| 庆城县| 星座| 札达县| 广州市| 慈溪市| 沿河| 沂南县| 射洪县| 长汀县| 佛山市| 山西省|