我正在用Java编写一个程序(我想是11个)。
我有一个抽象类:
public abstract class Homework
{
// instance variables - replace the example below with your own
private int pages;
private String type;
/**
* Constructor for objects of class Homework
*/
public Homework()
{
// initialise instance variables
pages = 0;
type = "none";
}
public void setPages(int pages)
{
this.pages = pages;
}
public int getPages()
{
return pages;
}
public abstract void createAssignment(int pages);
}
和一个子类:
public class Trigonometry extends Homework
{
/**
* Constructor for objects of class Trigonometry
*/
public Trigonometry()
{
super();
}
public void createAssignment(int pages)
{
this.pages = pages;
type = "Trigonometry";
}
}
我在方法中和方法中遇到错误。this.pagestypecreateAssignment()
页面在家庭作业中具有私有访问权限
类型在家庭作业中具有私有访问权限
难道不应该继承和从其父类继承吗?我该怎么做才能解决这个问题?Trigonometrypagestype
陪伴而非守候
慕仙森
拉丁的传说
一只斗牛犬
相关分类