从矩形类 Rectangle ,继承出正方形类Square,重写Square类,考虑Square的构造方法该如何写;怎么从矩形继承出正方形?怎么重写?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 13:30:22
xQJPs0p;,; ܂(eIR-?Af9gWsgآnn;%=P>XxhuE/b$ބ5i}fCq9`P)caUoZ*yؽ^+c $#:
7&q/<8;ݲ #ƔJY?2ُvDi4oGpc}8}3V!DQ-[G|QѴ':4!|cu;4B!TPuq&9#=-eb]~@Q{%ŷ(
J*M҃+m@fǵꈲ5OA)
从矩形类 Rectangle ,继承出正方形类Square,重写Square类,考虑Square的构造方法该如何写;怎么从矩形继承出正方形?怎么重写?
从矩形类 Rectangle ,继承出正方形类Square,重写Square类,考虑Square的构造方法该如何写;
怎么从矩形继承出正方形?怎么重写?
从矩形类 Rectangle ,继承出正方形类Square,重写Square类,考虑Square的构造方法该如何写;怎么从矩形继承出正方形?怎么重写?
正方形类本来就不该继承矩形类
如果一定要继承,那就...继承吧...
class Rectangle { ... }
class Square extends Rectangle {
int size;
Square(int s) { size = s; }
}
你可以在Rectangle中定义一些方法,比如area()之类,然后在Square中覆盖.