1.子类方法super.父类方法,并且有自己的方法体内容
下面代码中,子类方法中的“super.”的意思就是父类对象调用该方法
2.一个类中只能有一个public的class,别的只能是默认类型或者其他
3.main必须是static才能运行
4.创建内部类对象,内部类必须是static;创建和主类并列的普通类对象,可以不加static
----------------------------------------------------------
package com.helloworld;
public class Hello {public static void main(String[] args) {
A a = new A();
a.show();
System.out.println("----------------");
B b = new B();
b.show();
}
}
class A {
int a = 1;
double d = 2.0;
void show(){
System.out.println("Class A : a="+a+"\td="+d);
}
}
class B extends A{
float a = 14f;
String d = "java-java";
void show(){
super.show();
System.out.println("Class B : a="+a+"\td="+d);
}
}
本文介绍了Java中子类如何通过super关键字调用父类的方法,并展示了如何在一个类中实现特定的方法覆盖。此外,还解释了Java中public类、main方法的static修饰符以及内部类的使用规则。
1975

被折叠的 条评论
为什么被折叠?



