c语言构造函数实例,编写一个类,要求这个类能够使用有四个构造函数,并在main函数中用不同构造函数实例化该类...

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

comedyist

2013.11.10

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:53%    等级:13

已帮助:15250人

//java 类用4种构造函数例子

public class MyDemoTwo {

private String prop1 = "prop1";//属性1 prop1 为属性prop1默认值

private String prop2 = "prop2";//属性2 同上

private String prop3 = "prop3";//属性3 同上

private String prop4 = "prop4";//属性4 同上

//构造函数1

public MyDemoTwo() {

}

//构造函数2

public MyDemoTwo(String prop1) {

this.prop1 = prop1;

}

//构造函数3

public MyDemoTwo(String prop1, String prop2) {

this.prop1 = prop1;

this.prop2 = prop2;

}

//构造函数4

public MyDemoTwo(String prop1, String prop2, String prop3, String prop4) {

this.prop1 = prop1;

this.prop2 = prop2;

this.prop3 = prop3;

this.prop4 = prop4;

}

public String toString() {

return "MyDemoTwo:属性"+"prop1:"+this.prop1 + "\t" +"prop2:"+this.prop2 + "\t" +"prop3:"+this.prop3 + "\t"

+"prop4:"+ this.prop4;

}

//main function

public static void main(String[] a) {

MyDemoTwo m=new MyDemoTwo(); //调用构造函数1

System.out.println(m);

m=new MyDemoTwo("prop1_test");//调用构造函数2

System.out.println(m);

m=new MyDemoTwo("prop1_test","prop2_test");//调用构造函数3

System.out.println(m);

m=new MyDemoTwo("prop1_test","prop2_test","prop3_test","prop4_test");//调用构造函数3\

System.out.println(m);

}

}

00分享举报

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值