首页 > 编程语言 > 详细

Java课堂作业06

时间:2015-11-09 22:36:03      阅读:209      评论:0      收藏:0      [点我收藏+]

super的用法:

super具体的说就是父类的对象,既然是父类的对象一般情况下自然可以想对象一样使用,
比如直接调用匪类的一些方法变量等(如:super.math();再如super.variable;)
而放在构造方法中的第一句调用父类的构造方法:如下:
chassFather
{
publicFather()
{
}
}

chass  Son  extends  Father
{
publicSon()
{
super();//这里就是调用了父类的无参数的构造方法。它必须放在子类的构造方法的有效代码的
//第一句(重点1,放在子类的构造方法中。重点2,必须是有效代码的第一句)
System.Out.Println("第一句是调用父类的方法,下面的就是子类的初始化了");
}
}
补充:1.如果要调用父类的含参数的构造方法,则子类的super();括号中就要传入相应的参数。  2.“this通常指代当前对象,super通常指代父类”

Java课堂作业06

原文:http://www.cnblogs.com/jianglingjun/p/4951181.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!