class Person{
String name;
int age;
char gender;
public Person (String name){
this.name = name;
}
public Person (String name , int age){
this.name = name;
this.age = age;
}
public Person (String name , int age ,char gender){
this.name = name;
this.age = age;
this.gender = gender;
} public void introduce(){
System.out.println("我是"+name+" 今年"+age+"岁 性别: "+gender);
}
}

  

和下面的代码相同

class Person{
String name;
int age;
char gender;
public Person (String name){
this.name = name;
}
public Person (String name , int age){
this(name);//调用只有一个参数的构造函数(必须是此构造函数里的第一行)
this.age = age;
}
public Person (String name , int age ,char gender){
this(name,age);//调用有两个参数的构造函数(必须是此构造函数里的第一行)
this.gender = gender;
}
public void introduce(){
System.out.println("我是"+name+" 今年"+age+"岁 性别: "+gender);
}
}

  

最新文章

  1. 『.NET Core CLI工具文档』(二).NET Core 工具遥测(应用信息收集)
  2. SQLServer学习笔记系列12
  3. Hadoop学习笔记(1) 初识Hadoop
  4. 生成 PDF 全攻略【1】初体验
  5. 最近在研究备份和虚拟磁带库(LEGATO + MHVTL + SCST + LanFree)
  6. jquery-lazyload延迟加载图片 及 加载顺序 bug 修复
  7. java中获取系统属性以及环境变量
  8. EditText判断用户输入完成,然后进行操作解决方案
  9. HTML5周记(二)
  10. 微信语音红包小程序开发如何提高精准度 红包小程序语音识别精准度 微信小程序红包开发语音红包
  11. Day 4-5 序列化 json & pickle &shelve
  12. Spring5 新特性
  13. eclipse中maven运行run as clean等没反应处理方式
  14. AngularJS实战之filter的使用二
  15. python转换html到pdf文件
  16. [转]ASP.NET Core配置环境变量和启动设置
  17. ADF文件在哪个地方?
  18. MongoDB成为最受开发人员期待的数据库系统
  19. 【c++ primer, 5e】【try语句块】
  20. python 中的reload(sys)

热门文章

  1. com.android.dex.DexException: Multiple dex files define(jar包重复引用) 错误解决
  2. [Err] ORA-00923: FROM keyword not found where expected 与rownum
  3. Learning ROS for Robotics Programming Second Edition学习笔记(九) indigo Gazebo rviz slam navigation
  4. linux服务搭建----NFS服务搭建
  5. ubuntu15.04下sublime text不能输入中文的解决
  6. mysql随笔
  7. java基础语法(二)--单列模式
  8. 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误
  9. 自制无线共享工具C++源代码
  10. ubuntu11.04安装nginx+php+mysql