码迷,mamicode.com
首页 > 其他好文 > 详细

构造方法

时间:2016-05-22 15:22:08      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

 

public class Student {

 //属性  

private String name;

private int age = 18;  

 //构造方法

 //语法特征:方法名与类名保持一致,没有返回类型  

//构造方法作用:产生对象(new)

 //构造方法的执行步骤:1、划分空间;2、在该空间划分属性;3、对属性进行初始化  //               4、执行我们在构造方法里面书写的代码

 //如果程序员不书写构造方法,编译器会默认生成一个公共无参的构造  //一旦程序员书写了一个构造,编译器不会生产默认构造了。

 //为满足JavaBean规范,一旦书写带参构造,首先补充公共无参构造  

public Student(){  

 System.out.println("产生一个Student对象");

 }    

public Student(String name){  

 this();   this.name = name;  

}  

 public Student(String name, int age) {

  this(name);   this.age = age;  

}

 //行为  

public String getName() {   return name;  }

 public void setName(String name) {

  this.name = name;

 }

 public int getAge() {   return age;  }

 public void setAge(int age) {

  this.age = age;  

}    public void study(){

  System.out.println(this.name + "说:Good Good Study,Day Day Up!");  }

构造方法

标签:

原文地址:http://www.cnblogs.com/MTL0911/p/5516765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!