1. 程式人生 > 其它 >linux ubuntu伺服器上一個埠部署多個專案 修改nginx檔案即可 不用修改專案程式碼

linux ubuntu伺服器上一個埠部署多個專案 修改nginx檔案即可 不用修改專案程式碼

一、物件
通過上面我們已經知道物件的概念,以及如何使用建立和使用一個物件。接下來我們再來明確一下類和物件,物件和物件之間的關係。

二. 物件是類的例項
建立物件的過程也可以被稱之為例項化,物件也可以被叫做類的例項。這個概念也很好理解,在類中只是定義了一系列的描述資訊,真正去執行需要靠具體的物件,以一個類為基準,可以創建出很多物件。

三. 物件和物件之間的關係
物件與物件之間存在共同點,除了使用靜態宣告的屬性外,是不會互相影響的,這是一個很重要的特點。當我們使用不同的物件去呼叫方法和輸出屬性資訊時,雖然類當中的結構完全一致,但是由於物件所處的狀態(屬性值)可能不同,那麼方法執行的結果也會不同。

// 用於描述學生的類
public class Student{
// 學生類的屬性
String sno;// 學號
String name;// 姓名
double balance;// 餘額
...

// 學生類的行為
public void recharge(double money){
    // 對學生卡充值
    balance += money;
    System.out.println("當前餘額為" + balance);
}
public void getBalance(){
    // 顯示卡內餘額
    System.out.println("當前餘額為" + balance);
}

}

// 測試類:將兩個類放在同一目錄下(同一包中)
public class Test{
public static void main(String[] args){
// 建立第一個學生物件
Student student1 = new Student();
// 為物件的屬性賦值
student1.balance = 23.70;
// 呼叫方法
student1.getBalance();
student1.recharge(100.0);
// 建立第二個學生物件
Student student2 = new Student();
// 為物件的屬性賦值
student2.balance = 15.60;
// 呼叫方法
student2.getBalance();
student2.recharge(50.0);
}
}