首页 > 其他 > 详细

构造器

时间:2015-09-11 15:53:46      阅读:201      评论:0      收藏:0      [点我收藏+]

类的成员之三:构造器(也叫构造方法),类的成员:属性,方法,构造器

构造器的作用:①创造对象②给创建类的属性赋值

1,设计类的时候,若不显示的声明一个类的构造器的话,程序会默认声明一个空参的构造器

Person p1=new Person();这里的Person()就是空参的构造器。

2,一旦显示的定义了一个构造器,默认的构造器就不再提供。

3.如何显示的声明类的构造器  格式:权限修饰符 类名(形参){}

4,类的多个构造器之间构成重载

例子:

 1 package com.cnblogs.java;
 2 
 3 public class PersonRen {
 4     public static void main(String[] args) {
 5         Person6 p1=new Person6();
 6         //这里的Person6()就是一个构造器,因为没有声明构造器,所以在这里默认一个构造器
 7         Person6 p2=new Person6("怡宝矿泉水");
 8         System.out.println(p2.getName());
 9     }
10 }
11 class Person6{
12     //设置属性
13     private String name;
14     private int age;
15     //构造器
16     public Person6(){}
17     
18     public Person6(String n){
19         name=n;
20     }
21     public Person6(String n,int a){
22         name=n;
23         age=a;
24     }
25     //以上几个构造器之间构成重载
26     //设置方法
27     public void setName(String n){
28         name=n;
29     }
30     public void setAge(int a){
31         age=a;
32     }
33     public String getName(){
34         return name;
35     }
36     public int getAge(){
37         return age;
38     }
39 }

运行结果:

怡宝矿泉水

构造器

原文:http://www.cnblogs.com/yunqing/p/4801040.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!