背景:方法调用上的分类方式
方法可以按本类中的方法和外部类中的方法分类;方法又可以按静态方法和非静态的一般方法分类,其中又包含类中继承方面的知识。而本文也是介于此分类方式来进行方法调用方式讨论的。
一、调用本类中的方法
1. 本类方法为静态方法
调用方式:直接使用方法名调用
例子:
1)继承于父类的静态方法:直接使用父类方法名调用
public class test extends a {
public static void main(String[] args) {
print();
}
}
class a {
public static void print() {
System.out.println("我是类型A的print方法!");
}
}
控制台输出:我是类型A的print方法!
2)子类的新方法:直接使用子类新方法调用
public class test extends a {
public static void print() {
System.out.println("我是类型B的print方法!");
}
public static void main(String[] args) {
print();
}
}
class a {
public static void print() {
System.out.println("我是类型A的print方法!");
}
}
控制台输出:我是类型B的print方法!
注意事项&#