Java 子类继承父类 子类实例如何调用父类的方法或成员

如题请举例注意是子类已经实例化一个对象子类对象如何调用父类的方法... 如题 请举例
注意 是 子类已经实例化一个对象 子类对象如何调用父类的方法
展开
 我来答
lloong123
2008-12-10
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
class Fathor
{
public void test01()
{
System.out.println("test01");
}
}
class Son extends Fathor
{
void test02()
{
this.test01();
}

}
class test
{
public static void main(String[] args)
{
Son son = new Son();
son.test01();
son.test02();
}
}
继承后子类包含了父类的方法,直接调用就行了,不包括私有成员。你自己试一下就知道了。
百度网友51266d27
2008-12-10 · TA获得超过6934个赞
知道大有可为答主
回答量:3718
采纳率:55%
帮助的人:505万
展开全部
1 用super关键字
2 在创建子类对象后用子类变量名直接调用

如: childClass cls=new childClass()
cls.父类方法名 (在eclipse开发工具中会给出方法选项)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaofei_suman
2008-12-10 · TA获得超过356个赞
知道答主
回答量:198
采纳率:0%
帮助的人:147万
展开全部
/**
* 父类
* @author Qinaldo
*/
public class SuperA {

/**
* 方法
*/
public void p() {
this.setS("父类");
System.out.println(this.getS());
}

/**
* main函数
* @param args
*/
public static void main(String[] args) {
SubB sub = new SubB();
sub.p();
}

/**
* 属性和getter setter方法
* @return
*/
public String getS() {
return s;
}

public void setS(String s) {
this.s = s;
}

private String s;
}

/**
* 子类
*/
class SubB extends SuperA{

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Timmy_Dong
2008-12-10 · TA获得超过393个赞
知道小有建树答主
回答量:334
采纳率:100%
帮助的人:270万
展开全部
class father
{
int a=0;
public void b();
}

class son extends father
{
//自动继承了成员 int a=0;
// 自动继承了方法 public void b();
}
SO,
Son son = new Son();
int b = son.a;//调用了父类的成员。
son.b();//调用了父类的方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
knightzhuwei
2008-12-10 · TA获得超过1万个赞
知道大有可为答主
回答量:2440
采纳率:0%
帮助的人:1965万
展开全部
子类既然继承了父类 那么子类也必然包含了父类不以private标志的方法和成员 实例只要直接调用就行了啊..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式