答案是C。
这个问题应该是Java中的问题。当子类调用父类的构造函数的时候,就要通过(super。父类名称)来调用。所以super是指当前对象的父类。
Thread(ThreadGroupgroup,Runnabletarget,Stringname)分配新的Thread对象,以便将target作为其运行对象,将指定的name作为其名称,并作为group所引用的线程组的一员。
调用父类的属性
一个类中如果有intx属性,如果其子类中也定义了intx属性的话,在子类中调用父类的x属性,如果其子类中也定义了intx属性的话,在子类中调用父类的x属性时应用super.x=6,表示该x是引用的父类的属性,而要表示子类中的x属性的话,使用this.x.Java里在子类中用super调用父类构造函数时,调用函数必须放在子类的第一条语句的位置。
以上内容参考:百度百科-Java关键字super
父类与子类的问题:
答案是C。这个问题应该是Java中的问题。当子类调用父类的构造函数的时候,就要通过(super。父类名称)来调用。所以super是指当前对象的父类。Thread(ThreadGroupgroup,Runnabletarget,Stringname)分配新的Thread对象,以便将target作为其运行对象,将指定的name作为其名称,并作为group所引用的线程组的一员...
父类与子类转换问题
因为将子类的功能多余父类,用父类类型表示子类对象是不会出问题的(凡是父类有的子类都有,所以你是缩小了工作范围,这没问题)反过来。。。你想想,父类明明没这个功能,你非说他有,他不疯了?
父类和子类的关系是什么
1、public继承不改变基类成员的访问权限;2、private继承使得基类所有成员在子类中的访问权限变为private;3、protected继承将基类中public成员变为子类的protected成员,其它成员的访问 权限不变;4、基类中的private成员不受继承方式的影响,子类永远无权访问。此外,在使用private继承时,还存在另外一种机制...
JAVA中 子类与父类构造方法的关系 个人理解
一、父类含有无参构造函数 1、子类没有构造方法或者含有无参的构造方法:这种情况,都会默认地调用super()2、子类含有有参数构造方法:同样会在首句默认调用super() \/\/其实跟情况1类似 二、父类含有含参数的构造方法,不含无参数的构造方法:子类没得选择:子类必须申明一个构造方法(且含super...
父类实例与子类实例的关系
那么对你的问题中,既然是父类和子类,首先从文字意义上就知道他们存在着父子关系,这和现实中一样,父子必有共性,在java中用extends关键字来标识这种关系,extends是扩展的意思。从这里我们不难看出一点:子类拥有比父类共强大的功能,或者更多的属性。就是说子类对父类进行了扩展,并且父类能做的事...
java关于子类和父类构造方法的关系,犯迷糊!!
1、父类中没有显式定义任何构造方法,此时父类中实际有一个默认的无参数构造方法。这时,在子类中显式定义任何构造方法时,可以不用使用super调用父类的默认方法。2、父类中显式定义了默认的无参数构造方法,那么子类可以定义任意的构造方法,而不必使用super调用父类的构造方法 3、父类中显示定义了...
什么是父类
父类和子类,就例如:老子和儿子,有着父子关系。而这里指的父子关系,其实也就是一种包含关系。打个比方,在我们现实生活中,学生Student是一个很大的概念,而U_Student大学生是属于学生中的一种,这里的学生即为父类,大学生即为子类。
...详细的解释一下关于"父类引用指向子类"对象的问题以及upcastiing&dow...
upcastiing&dowcasting 向上和向下转化,所谓上下是指继承关系的上下就是父类子类之间的关系,一般父类在上,子类在下。class A{} class B extends A{} A a=new B();父类引用指向子类对象,这种用法是最常见的。也就是upcastiing B b=new A();dowcasting 这个容易出错一般不用 ...
父类引用指向子类的问题..郁闷
1)子类覆盖父类的方法;2)实例化子类;3)将子类当作父类来使用。根据你的例子,你可以考虑这样一种情形,学生有研究生(GraduateStudent)和本科生(UnderGraduateStudent)两种,他们都有一个选课(xuanke())的方法,但是选课的过程与步骤是不一样的.Class GraduateStudent extends Person { public xuanke...
子类可以继承父类的什么
子类可以获得除private权限以外的所有父类属性,但是:1、在子类继承父类的时候,子类必须调用父类的构造函数。2、如果父类有默认构造函数,子类实例化时自动调用,但如果父类没有默认构造函数,即无形参构造函数,子类构造函数必须通过super调用父类的构造函数。3、还有在java的继承当中子类是不可以继承父...