java有无参数求长方形的周长面积_用java面向对象思想编程求长方形的周长和面积...

本文通过一个简单的示例,展示了如何利用接口实现面向对象编程。甲定义了一个接口zfx,乙实现了该接口的类zfxing,丙编写了依赖接口的方法showmianji,而丁负责将各个模块组装起来。这种编程方式强调了接口的重要性,允许模块间的独立开发和组合,提高了代码的灵活性和可维护性。面向对象的思路有助于团队协作,充分利用人力资源。
摘要由CSDN通过智能技术生成

//面向的重要体现就是接口的使用 //甲 interface zfx { double mianji(); double zhchang(); } //乙 class zfxing implements zfx { private double Chang; private double kuan; zfxing(float i, float j){ this。

Chang=i; this。kuan=j; } public double mianji() { return Chang*kuan; } public double zhchang() { return 2*(Chang+kuan); } } //丙 class showout{ public void showmianji(zfx z) {//体现面向对象思想:方法依赖于接口类,而不是一个特定的类 System。

out。println(z。mianji());//如在实际项目中类的实现部分可能还没完成 System。out。println(z。zhchang());//你就可以先在这里先应用了。 } } //丁 class test{ public static void main(String[] args) { new showout()。

showmianji(new zfxing(12,25));//体现面向对象思想:模块的组装,项目快结束时, //我们只要传入能能实现这个接口的类作为参数,就能把大家各自编写的代码组合起来! } //这里我们看到面向对象的程序设计是多么的巧妙,能分工协作,能发挥人多的优势! } //假若有人已经把接口定义好并实现了这个接口,我们就省事了,我们就直接编写代码实例化类, //并用接口来向实现接口的类发送消息!(事实上前人就是已经把很多类和接口给我们编写好了,如Java的类库) //项目开始前,构建时就要确定模块,定义接口,比如就先定义这个例子中的接口,由甲来完成 //紧接着乙就可以开始编写实现类的代码了,同时丙也可以开始编写需要这个类的项目部分了 //最后,由丁就可以完成组装!希望你能得到一些帮助,希望你能因此对面向对象的思路有所理解。

全部

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值