定义一个Document类,包含成员变量name,从Document派生出Book类,增加PageCount变量。编写主函数

来源:百度知道 编辑:UC知道 时间:2024/05/24 02:02:02
定义一个Document类,包含成员变量name,从Document派生出Book类,增加PageCount变量。编写主函数测试这两个类
不好意思,是c++的作业习题

class Document
{
private String name;
public Document(String name){
this.name = name;
}
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
}

class Book extends Document
{
private int PageCount;
public Book(String name,int PageCount){
super (name);
this.PageCount = PageCount;
}
public int getPage(){
return PageCount;
}
public void setPage(){
this.PageCount = PageCount;
}
}

public class Test
{
public static void main(String args[])
{
Book book = new Book("Harry Potter",123);
System.out.println ("Book "+book.getName()+" has "+book.getPage()+" pages.");
}
}

什么语言啊?JAVA?C++?