我们都知道 this 和 super 关键字,在 调用 构函数的时候,
都必须写在第一行中!
this 调用的是当前的类的构造函数!
super 调用的是父类的构造函数!
this和super可不可以重复??
class Student extends Person
{
int grade;
Student()
{
super();
S...
分类:
其他好文 时间:
2014-07-25 10:59:31
阅读次数:
246
package?com.frank;//定义包名,必须是第一行。如果没有包名,那么就会被放在一个没有名字的默认包中。
import?java.util.*;
/**
继承
*/
public?class?Sample
{
????public?static?void?main(String...
分类:
其他好文 时间:
2014-07-21 23:28:10
阅读次数:
311
SUPER可调用父类的构造方法,但要注意默认调用和参数调用。同时,在继承类时,可以用SUPER调用其它非构造方法哟。class
Test extends Object{ public Test(){ System.out.println("Test1 First thing");...
分类:
编程语言 时间:
2014-05-26 18:50:48
阅读次数:
325
核心点:
super关键字,表示调用的是父类对象。
this关键字,表示调用的是当前运行类对象。
那么如果在父类中,使用了关键字,this,此时的this指的是什么呢?
看下面的例子,再加深理解核心店的第二句话就ok了。
parent类:
package com.ghsy.thissuper;
public class Parent {
public void init(){
...
分类:
其他好文 时间:
2014-05-14 20:04:29
阅读次数:
217