2 つのクラスのインスタンスを取りましょう
public abstract class Shapes
{
public abstract void draw(Graphics g);
}
public class Rectangle extends Shapes
{
public void draw(Graphics g)
{
//implementation of the method
}
}
ここで、クラスは classRectangle
を拡張Shapes
し、暗黙的にclass を拡張しObject
ます。他の拡張ができないことはわかっていますが、継承されたクラスShapes
とObject
多重継承を呼び出すことはできませんか? (2つのクラスを継承することは、1つの観点からは多重継承であるため)