构造方法的重载举例

class Person 
02 { 
03    private String name ; 
04    private int age ; 
05   public Person() 
06   {}  
07    public Person(String n,int a) 
08   { 
09      name = n ; 
10      age = a ; 
11      System.out.println("public Person(String n,int a)") ; 
12   } 
13   public String talk() 
14   { 
15   return "我是:"+name+",今年:"+age+"岁" ; 
16   } 
17 } 
18  
19 public class TestConstruct2 
20 { 
21    public static void main(String[] args)   
22   { 
23      Person p = new Person() ; 
24   System.out.println(p.talk()) ; 
25   } 
26 } 
 
  可以看见,在程序的第5 、6 行声明了一无参的且什么都不做的构造方法,此时
再编译程序的话,就可以正常编译而不会出现错误了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值