标签:
类的成员之三:构造器(也叫构造方法),类的成员:属性,方法,构造器
构造器的作用:①创造对象②给创建类的属性赋值
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