📄 chapter09_02.java
字号:
//------------------------------使用构造函数常见的错误---------------------------------//
/******* 如果在父类里只定义了有参数的构造函数,而在子类又没有用 super()
来调用父类中特定的构造函数,则在编译的时候将发生错误---------因为 Java 在父类
中找不到“没有参数的构造函数”可供执行!!! -----------------------------------------------------------------------
=======================================错误提示档案如下===============================================
-----------------------错误提示::::::::E:\Java\Chapter09_02.java:20: 找不到符号
------------------------符号: 构造函数 C_02Circle()
------------------------位置: 类 C_02Circle
-----------------------public C_02Coin(double r,int v) {
^
------------------------1 错误
------------------------Process completed. -------------------------------------------------------------------------------
==========================================================================================================*******/
class C_02Circle {
private double pi =3.1415926;
private double radius;
public C_02Circle(double r) {
radius=r;
}
public void setRadius(double r) {
radius=r;
System.out.println("radius="+radius);
}
}
class C_02Coin extends C_02Circle {
private int value;
public C_02Coin(double r,int v) {
setRadius(r);
value=v;
}
}
public class Chapter09_02 {
public static void main(String[] args) {
C_02Coin coin=new C_02Coin(5.0,50);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -