Two_objs.cpp
上传用户:dq031136
上传日期:2022-08-08
资源大小:802k
文件大小:1k
- #include <iostream.h>
- #include <string.h>
- class Book
- {
- public:
- Book(char *title) { strcpy(Book::title, title); } ;
- void show_book(void) { cout << title; };
- private:
- char title[64];
- };
- class Reader
- {
- public:
- Reader(char *name) { strcpy(Reader::name, name); };
- void show_reader(class Book book) {
- cout << "Reader: " << name << endl << "Book: ";
- book.show_book();
- };
- private:
- char name[64];
- };
- void main(void)
- {
- Reader reader("Kris Jamsa");
- Book favorite_book("Compiler Internals");
- reader.show_reader(favorite_book);
- }