面向接口编程(或者面向抽象编程)的一个例子。

当然你得先知道面向对象是什么

 

有一天,我想盖个房子,当然我自己是肯定盖不起来的,我要找村东头的强壮搬砖大哥,村南头的技术娴熟的砌墙师傅,村北头的水泥大哥和邻村的贴瓷砖师傅等。

我的计划是这样的:

先找人。

找到村东头的搬砖大哥,

找到村南头的砌墙师傅,

找到村西头的水泥大哥,

找到邻村里的瓷砖师傅,

然后,开工~

只要房子没盖好,就执行下面的步骤:

搬砖大哥去搬砖,

水泥大哥和水泥,

砌墙师傅来砌墙,

瓷砖师傅贴瓷砖。

 

而我,肯定被叫去装系统了,朴实的村民都知道程序员肯定会修电脑了!【哭】

 

翻译成java语言,就是以下代码:

public static void main(String args[]) {
        //我要盖房字了!
        //那么,我要先找人了~
        村东头搬砖大哥  banZhuan = new 村东头搬砖大哥();
        村南头砌墙师傅  qiQiang = new 村南头砌墙师傅();
        村西头水泥大哥  shuiNi = new 村西头水泥大哥();
        邻村贴瓷砖师傅  ciZhuan = new 邻村贴瓷砖师傅();
        //人找完了,开工~
     
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值