国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 泰顺县| 灵川县| 淮阳县| 拉萨市| 色达县| 永城市| 独山县| 建湖县| 漯河市| 奈曼旗| 栖霞市| 望谟县| 呈贡县| 文登市| 连平县| 库伦旗| 榕江县| 新源县| 大悟县| 吴桥县| 吐鲁番市| 长海县| 儋州市| 金山区| 武山县| 嘉祥县| 乌苏市| 涞源县| 仲巴县| 舒兰市| 桃江县| 剑河县| 曲麻莱县| 大冶市| 岳池县| 团风县| 克拉玛依市| 巩义市| 涞源县| 井研县| 荣成市|