?? 4-2.txt
字號:
public class ClassMethod
{
public static void main(String args[])
{
//調用類方法可以使用帶類名的限定名稱
System.out.println(FamilyMember.getSurname());
FamilyMembdr a=new FamilyMember(″老三″);
//也可以通過類的實例來調用類方法
System.out.println(a.getSurname());
System.out.println(a.whatIsYourName());
//類變量是共有的,即使在創建了實例之后改變了類變量,實例也會知道
FamilyMember.changeSurname(″劉″);
System.out.println(a.whatIs YourName());
}
}
class FamilyMember
{
//類變量surname用來表示家族成員的姓
static private String surname=″李″;
//對象變量 givenname用來表示家族成員的名
private String givenname;
//類方法 getSurname() 用來獲得變量surname的值
static String getSurname()
{
return surnsame;
}
//類方法 changeSurname 用來改變
static void changeSurname(String surname)
{
//此處不能使用下面的語句
//this.surname=surname;
//只能使用帶類名的限定名稱
FamilyMember.surname=surname;
}
//構造方法
FamilyMember(String givenname)
{
//對于對象變量,可以使用this關鍵字
this.givenname=givenname;
}
//不帶參數的構造方法往往是需要的
Family Member()
{
givenname=″小剛″;
}
public String whatIs YourName()
{
//在類中也可以使用簡單名稱來引用類變量
return(surname+givenname);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -