欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java的類包含屬性和方法

衛若男1年前6瀏覽0評論

Java是一種面向對象的編程語言,它的類是構建所有程序的基本模塊,其中包含屬性和方法。

屬性是類的特征,可以是基本數據類型、自定義數據類型、其他類或對象。它們可以分為公共屬性和私有屬性,這取決于你想要這些屬性被共享還是私有。

下面是一個包含屬性的Java類的示例:

public class Person {
//公共屬性
public String name;
public int age;
//私有屬性
private String idNumber;
//構造函數
public Person(String n, int a, String id){
name = n;
age = a;
idNumber = id;
}
//獲取私有屬性的方法
public String getIdNumber(){
return idNumber;
}
//設置私有屬性的方法
public void setIdNumber(String id){
idNumber = id;
}
}

方法是類的行為,用于執行特定任務。它們可以接受和返回各種數據類型的參數,也可以沒有參數或返回值。

下面是一個包含屬性和方法的Java類的示例:

public class BankAccount {
//公共屬性
public String accountNumber;
public double balance;
//私有屬性
private String accountType;
//構造函數
public BankAccount(String num, double bal, String type){
accountNumber = num;
balance = bal;
accountType = type;
}
//獲取私有屬性的方法
public String getAccountType(){
return accountType;
}
//設置私有屬性的方法
public void setAccountType(String type){
accountType = type;
}
//存款方法
public void deposit(double amount){
balance += amount;
}
//取款方法
public void withdraw(double amount){
if(balance - amount >= 0){
balance -= amount;
} else {
System.out.println("余額不足!");
}
}
//查詢余額方法
public double getBalance(){
return balance;
}
}

在這個示例中,我們使用公共屬性存儲帳戶號碼和余額,使用私有屬性存儲帳戶類型。我們還添加了一些方法,例如存款、取款和查詢余額。

總的來說,Java類是非常靈活的,可以為程序員提供很多選擇,以實現復雜的功能。