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

构造器

时间:2015-09-11 15:56:20      阅读:200      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!