构造函数 如何让一个对象既可以有默认值,并且还可以设定值

利用重载

 

假如创建一个鸭子类   duck

 

复制代码
 1 public class Duck2{
 2   int size;
 3   public Duck2(){
 4         size = 27;
 5     }
 6 
 7    public Duck2(int duckSize){
 8         size = duckSize;
 9     }   
10 }    
11 
12 
13 
14 //分割线
15 
16 
17 
18 
19 
20 //知道大小时
21 Duck2 d = new Duck2(15);
22 
23 //不知道大小时
24 Duck2 d2 = newDuck2();
复制代码

 

posted @   秋叶哈哈宋梦辉  阅读(301)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示