java中"被程序代码中的类所继承的类和调用的类"这句话什么意思?
2个回答
展开全部
java中的实体类是可以被其他类继承或者调用的,
class A{
public void func(){...}
}
class B extends A{
/**
本类继承了A类,必须要重写(override)它的父类A中的方法func();
**/
}
class C {
public void fun(){
A a = new A();
a.func();
/**
类C调用了类A,或者说类C被类A调用,通过实例化,就可以使用类A中的 func()方法
**/
}
}
所以你问题中的
"被程序代码中的类所继承的类和调用的类" 指的是例子中的B类(集成)和C类(调用).
class A{
public void func(){...}
}
class B extends A{
/**
本类继承了A类,必须要重写(override)它的父类A中的方法func();
**/
}
class C {
public void fun(){
A a = new A();
a.func();
/**
类C调用了类A,或者说类C被类A调用,通过实例化,就可以使用类A中的 func()方法
**/
}
}
所以你问题中的
"被程序代码中的类所继承的类和调用的类" 指的是例子中的B类(集成)和C类(调用).
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-03-04
展开全部
例如 有2个类 分别为A 和 B 这样写 public class A extends B {}; B就是A所继承的类
public class A {
public void test() {
B b = new B();//这样B 叫做 A 调用的类
b.XXX();//调用B类中的方法
}
}
public class A {
public void test() {
B b = new B();//这样B 叫做 A 调用的类
b.XXX();//调用B类中的方法
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询