华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當(dāng)前位置:計算機等級 > 二級考試 > Java語言程序設(shè)計 > 考試輔導(dǎo) > 文章內(nèi)容
  

全國計算機二級考試Java語言程序設(shè)計知識點(36)

中華IT學(xué)院   【 】  [ 2016年5月9日 ]

實例變量

  實例變量聲明在一個類中,但在方法、構(gòu)造方法和語句塊之外;

  當(dāng)一個對象被實例化之后,每個實例變量的值就跟著確定;

  實例變量在對象創(chuàng)建的時候創(chuàng)建,在對象被銷毀的時候銷毀;

  實例變量的值應(yīng)該至少被一個方法、構(gòu)造方法或者語句塊引用,使得外部能夠通過這些方式獲取實例變量信息;

  實例變量可以聲明在使用前或者使用后;

  訪問修飾符可以修飾實例變量;

  實例變量對于類中的方法、構(gòu)造方法或者語句塊是可見的。一般情況下應(yīng)該把實例變量設(shè)為私有。通過使用訪問修飾符可以使實例變量對子類可見;

  實例變量具有默認(rèn)值。數(shù)值型變量的默認(rèn)值是0,布爾型變量的默認(rèn)值是false,引用類型變量的默認(rèn)值是null。變量的值可以在聲明時指定,也可以在構(gòu)造方法中指定;

  實例變量可以直接通過變量名訪問。但在靜態(tài)方法以及其他類中,就應(yīng)該使用完全限定名:ObejectReference.VariableName。

  實例:

import java.io.*;

public class Employee{

// 這個成員變量對子類可見

public String name;

// 私有變量,僅在該類可見

private double salary;

//在構(gòu)造器中對name賦值

public Employee (String empName){

name = empName;

}

//設(shè)定salary的值

public void setSalary(double empSal){

salary = empSal;

}

// 打印信息

public void printEmp(){

System.out.println("name : " + name );

System.out.println("salary :" + salary);

}

public static void main(String args[]){

Employee empOne = new Employee("Ransika");

empOne.setSalary(1000);

empOne.printEmp();

}

}

  以上實例編譯運行結(jié)果如下:

name : Ransika

salary :1000.0

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
英超| 岳普湖县| 和硕县| 金门县| 安化县| 南陵县| 宜川县| 开阳县| 北宁市| 玉树县| 罗田县| 娄烦县| 顺昌县| 秦安县| 大洼县| 西安市| 遵化市| 广昌县| 晋江市| 廉江市| 景宁| 高碑店市| 周口市| 石河子市| 海晏县| 策勒县| 聂拉木县| 若尔盖县| 宣恩县| 崇阳县| 石景山区| 辽宁省| 琼中| 西昌市| 邹平县| 酒泉市| 浦城县| 荔波县| 河池市| 咸阳市| 高阳县|