Java 子类继承父类 子类实例如何调用父类的方法或成员
展开全部
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();
}
}
继承后子类包含了父类的方法,直接调用就行了,不包括私有成员。你自己试一下就知道了。
{
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();
}
}
继承后子类包含了父类的方法,直接调用就行了,不包括私有成员。你自己试一下就知道了。
展开全部
1 用super关键字
2 在创建子类对象后用子类变量名直接调用
如: childClass cls=new childClass()
cls.父类方法名 (在eclipse开发工具中会给出方法选项)
2 在创建子类对象后用子类变量名直接调用
如: childClass cls=new childClass()
cls.父类方法名 (在eclipse开发工具中会给出方法选项)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/**
* 父类
* @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{
}
* 父类
* @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{
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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();//调用了父类的方法。
{
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();//调用了父类的方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
子类既然继承了父类 那么子类也必然包含了父类不以private标志的方法和成员 实例只要直接调用就行了啊..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询