簡體   English   中英

java將兩個類鏈接在一起

[英]java link two classes together

這是商店非常簡單的Java代碼,允許用戶購買少量商品。

在另一個類(他媽哥池寵物類)中,我創建了feed()方法,其中一個功能是--food以顯示商店購買商品的用法。

如何鏈接兩個類以將此函數添加到我的feed()方法?

Shop Class: 

public class Shop {


int balance = 80;
int reward = 100;
int dumplingsMEAL = 1;
int beddingPACK = 1;
int toy = 1;
int dumplingsPrice = 20;
int beddingPrice = 40;
int toyPrice = 10;
int food = 1;
int bedding = 1;
int toys = 1;

public void earnReward () {
    balance = balance + reward;
}

public double getBalance() {
    return balance;
}

public void purchaseDumplings() {
    balance = balance - dumplingsPrice;
    ++food;
}

public void purchaseBedding() {
    balance = balance - beddingPrice;
    ++bedding;
}

public void purchaseToy() {
    balance = balance - toyPrice;
    ++ toys;
}
}

tamagotchi pet class ,創建一個新的Method Feed()並在此處創建Object Of Shop類。 現在,借助參考變量,您可以訪問所有Shop類成員函數。

public void feed() {
    Shop shop = new Shop();
    shop.earnReward();
    shop.getBalance();
    shop.purchaseDumplings();
    shop.purchaseToy();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM