C++,定义一个水果的类。要求:(1)定义3个私有的数据成员,分别为水果编号、水果名称、进价。(2)定义6个公有的成员函数,分别用于设置水果编号、水果名称、进价;显示输出水果编号、水果名称、进价。

C++,定义一个水果的类。要求:(1)定义3个私有的数据成员,分别为水果编号、水果名称、进价。(2)定义6个公有的成员函数,分别用于设置水果编号、水果名称、进价;显示输出水果编号、水果名称、进价。设置水果编号、水果名称、进价的函数体定义在类内,显示输出水果编号、水果名称、进价定义在类外。(3)定义水果类的对象,调用水果类中公有的成员函数。

下面是一个C++的示例代码,定义了一个水果类,并实现了要求的功能:

#include 
#include 
using namespace std;
 class Fruit {
private:
    int fruitId;
    string fruitName;
    double purchasePrice;
 public:
    void setFruitId(int id) {
        fruitId = id;
    }
     void setFruitName(string name) {
        fruitName = name;
    }
     void setPurchasePrice(double price) {
        purchasePrice = price;
    }
     void displayFruitId();
    void displayFruitName();
    void displayPurchasePrice();
};
 void Fruit::displayFruitId() {
    cout << "Fruit ID: " << fruitId << endl;
}
 void Fruit::displayFruitName() {
    cout << "Fruit Name: " << fruitName << endl;
}
 void Fruit::displayPurchasePrice() {
    cout << "Purchase Price: " << purchasePrice << endl;
}
 int main() {
    Fruit apple;
    apple.setFruitId(1);
    apple.setFruitName("Apple");
    apple.setPurchasePrice(1.5);
     apple.displayFruitId();
    apple.displayFruitName();
    apple.displayPurchasePrice();
     return 0;
}

在这个示例中, Fruit 类具有三个私有数据成员: fruitId (水果编号)、 fruitName (水果名称)和 purchasePrice (进价)。公有成员函数 setFruitIdsetFruitNamesetPurchasePrice 用于设置水果编号、水果名称和进价。 displayFruitIddisplayFruitNamedisplayPurchasePrice 函数在类外定义,用于显示输出水果编号、水果名称和进价。 在 main 函数中,我们创建了一个 Fruit 类的对象 apple ,并使用公有成员函数设置水果编号、水果名称和进价。然后调用公有成员函数 displayFruitIddisplayFruitNamedisplayPurchasePrice 来显示输出水果的相关信息。

你可能感兴趣的:(c++,算法,开发语言)