代码如下:
class Tel {
Tel(){
System.out.println("fulei tel");
}
void show(){
System.out.println("number");
}
}
class newTel extends Tel
{
newTel(){
//super();
System.out.println("zilei tel");
}
void show(){
//System.out.println("number");
super.show();
System.out.println("name");
System.out.println("pic");
}
}
public class TelTest
{
public static void main(String[] args){
newTel nt = new newTel();
}
}
这样的代码是好用的,此时的.java文件叫做TelTest
.java
同一个java文件中不能存在多个public 类所以Tel类和newTel类不能是public权限。
****但是,为什么不能把Tel类和newTel类定义为私有类型呢?都是私有的话,权限相同也满足继承的条件a。private class Tel 为什么不好使呢? |
|