使用成员函数定义书类并存储值

时间:2018-10-10 21:41:59

标签: c++ function class member

有人可以帮助我满足以下要求

包含属性BookId,BookName和Price的类书。它还包含用于输入和显示其属性的成员函数。

写另一个包含WriterName的类,该类包含WriterName,Address和他编写的NumberofBooks的属性。它包含作为iys成员的书籍对象数组。数组的长度应为5,以存储五本书的数据。 它还应该包含一个成员函数,用于输入和显示其属性。

I found a solution on google with below code,但看来对我的一半需求很有用。

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
class BOOK
{
    int BOOKNO;
    char BOOKTITLE[20];
    float PRICE;
    void TOTAL_COST(int N)
    {
        float tcost;
        tcost=PRICE*N;
        cout<<tcost;
    }
public:
    void INPUT()
    {
        cout<<"Enter Book Number ";
        cin>>BOOKNO;
        cout<<"Enter Book Title ";
        gets(BOOKTITLE);
        cout<<"Enter price per copy ";
        cin>>PRICE;
    }

    void PURCHASE()
    {
        int n;
        cout<<"Enter number of copies to purchase ";
        cin>>n;
        cout<<"Total cost is ";
        TOTAL_COST(n);
    }
};

void main()
{
    BOOK obj;
        obj.INPUT();
        obj.PURCHASE();
        getch();
    }

1 个答案:

答案 0 :(得分:0)

包含一个对象的实例,请在您的类中声明一个该类型的成员:

'No records found'

在上面的类中,“包含包含”包含一系列书面书籍。