如何扩展课程?

时间:2011-05-11 15:37:03

标签: java

我有一个班级:Model,有许多功能,例如draw()rotate()等。

现在我有另一个名为Cube的课程,我希望能够以与模特相同的方式工作。

我在Cube类构造函数中有这个:

Model m3d = new Model();        
m3d.build(obj);

所以我想要的是能够在另一个类中调用类似的东西:

mCube.draw();

m3d将执行draw()

1 个答案:

答案 0 :(得分:5)

确定。所以在课堂电话中这样做:

class Cube extends Model {...}

然后你可以这样做:

Cube mCube = new Cube();        
mCube.build(obj);
mCube.draw();