String name;intage; Person() {// 缺省构造函数System.out.println("调用了默认构造函数"); } Person(String na) {// 带一个参数的构造函数name = na; System.out.println(name +"调用了1个参数的构造函数"); } Person(String na,intag) {// 带两个参数的构造函数this(na);// 调用其他构造函数,必...
super调用父类,this调用当前类 方法重载 方法名称相同,参数个数和顺序不同 多个构造函数,在构造函数的实现中this或super调用只能出现一个且必须出现在第一行。 创建复制构造函数 用一个已经实例化的对象来new另一个对象,获得两个独立对象 深复制 public class Student { private String name; private int age; pri...
百度试题 结果1 题目在Java构造方法中,()是调用自己其他的构造函数,()是调用自己继承的父类的构造函数。相关知识点: 试题来源: 解析 this();super()
classMain{publicstaticvoidmain(String[]args){Personp=newPerson("m");//带参数的实例Personp1=newPerson();//不带参数的实例System.out.println(p.getName());//mSystem.out.println(p1.getName());//小明 Person()引用了Person(String name)构造函数,便于代码的复用}}//一个类可以有多个构造函数class...
51CTO博客已为您找到关于java构造函数调用其他方法的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及java构造函数调用其他方法问答内容。更多java构造函数调用其他方法相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
而且试过了,的确可以调用。public class Person { private String name = "aa";public Person(){ setName("dsd");} public void setName(String name) { this.name = name;} public static void main(String args[]){ Person p=new Person();System.out.println(p.getName());} } ...
B. this关键字可以用于引用当前类以外其他类型的对象C. this可用于构造函数中,调用类本身重载的构造函数,但是必须写在首行D. this可用于静态方法中 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 A 不完全正确, 应该是本类实例对象指代自身的引用B 不可以C 这个是可以的D 不可以, ...
百度试题 结果1 题目中国大学MOOC: 在Java构造方法中,( )是调用自己其他的构造函数[1],( )是调用自己继承的父类的构造函数。(答案用逗号隔开) 相关知识点: 试题来源: 解析 this,super
百度试题 题目中国大学MOOC: 在Java构造方法中,( )是调用自己其他的构造函数,( )是调用自己继承的父类的构造函数。(答案用逗号隔开) 相关知识点: 试题来源: 解析 this,super