A.实例方法可直接调用超类的实例方法
B.实例方法可直接调用超类的类方法
C.实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
什么是实例方法和类方法?
B.实例方法可直接调用超类的类方法
C.实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
什么是实例方法和类方法?
解决方案 »
- 无法读取Resultset结果!!!!!!奇怪 求大侠
- 请教各位如何利用apache的dbutils获得数据库所有表的metadata信息?
- MYSQL连接的问题
- 各位我编的一个JAVA文件在运行的时候出现如下的错误提示,请问是什么原因??
- 算法问题~~
- JAVA考试题目
- 高分求救用JAVA生成报表的问题
- why the below code complie success??
- 高分求N多窗口切换下维持静态变量的解决方案
- 为什么将panel添加到tabbedpane上面没用啊
- 在线求助,如何通过Field来修改类的private数据,帮我调试下这个短代码。
- 310.035---6.关于outofmemory
实例方法就是普通的方法,需要实例化才能调用
两者区别在于有没有static修饰
类方法就是静态方法这样再来做这道题 我选ABCD 因为本来方法调来调去都行啊 管它是不是父类?!
B.实例方法可直接调用超类的类方法
C.实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
直接调用,就是不实例化被调用类的方法,直接在本类函数或其他地方调用;
这题考的是Java访问权的问题,AB中如果超类的方法都修饰为private/默认包,则子类在不实例化
超类的情况下市调用不了的;
C是4种访问权限都不可能实现的。
public class SimpleStatic extends Baba {
public void sF() {
staticF();
} public static void main(String[] args) {
new SimpleStatic().sF();
// new SimpleStatic().sF();
}
}class Baba {
public void f() {
System.out.println("baba : f()");
} static void staticF() {
System.out.println("baba : staticF");
}
}