JavaSE 基础 第26节 构造方法重载
2016-06-29 16:05
423 查看
2016-06-29
【参考资料】
[1] Java轻松入门经典教程【完整版】
package com.java1995; /** * 学生类 * @author Administrator * */ public class Student { String name; String stuNo;//学号 int age; String pickName;//昵称 public Student(){ //调用父类的构造器 super(); //调用本类的构造器 //this(); } public Student(String name){ this.name=name; } public Student(String name,String stuNo){ this(name); this.stuNo=stuNo; } public Student(String name,String stuNo,int age){ this(name,stuNo); this.age=age; } public Student(String name,String stuNo,int age,String pickName){ this(name,stuNo,age); this.pickName=pickName; } }
package com.java1995; /** * 测试类 * @author Administrator * */ public class TestStudent { public static void main(String[] args) { Student s1=new Student(); printStudent(s1); Student s2=new Student("张三"); printStudent(s2); Student s3=new Student("张三","49"); printStudent(s3); Student s4=new Student("张三","49",12); printStudent(s4); Student s5=new Student("张三","49",12,"小张"); printStudent(s5); } public static void printStudent(Student s){ System.out.println("姓名: "+s.name); System.out.println("学号: "+s.stuNo); System.out.println("年龄: "+s.age); System.out.println("昵称: "+s.pickName); System.out.println("-----------华丽丽的分割线-----------------------"); } }
【参考资料】
[1] Java轻松入门经典教程【完整版】
相关文章推荐
- JAVA中关于文件的读取和写入操作
- JAVA ArrayList的实现原理 及ArrayList的使用
- StringUtils方法全集
- JavaSE 基础 第25节 对象的创建和使用
- spring整合mybatis遇到的问题
- Java提高篇之详解内部类
- Spring配置数据源的三种方式 (dbcp,c3p0,jndi)
- JDK环境变量配置
- JavaSE 基础 第24节 方法的重载
- SpringMVC验证框架Validation特殊用法
- java使用Thumbnailator操作图片
- JAVA中的XML文件--文件写入
- java.text.NumberFormat 工具类
- JavaSE 基础 第23节 构造方法
- JAVA ArrayList的实现原理 及ArrayList的使用
- Java 问答式教程
- Java 可以说是产业界和学术界最热门的语言
- struts入门训练3 文件上传
- 基于Eclipse Maven的Spring4/Spring-MVC/Hibernate4整合之七:Hibernate Entity的多字段组成主键处理
- Java提升-拒绝只会CRUD(一)