为了账号安全,请及时绑定邮箱和手机立即绑定

请问下面向对象里面的接口的作用是什么?

请问下面向对象里面的接口的作用是什么?

PHP
不会说话的鱼 2017-03-01 09:49:56
像这两种情况,最后的结果都是一样的!不知道使用这个面向对象的接口是一个什么作用!有哪位大神给我讲解讲解!
查看完整描述

5 回答

已采纳
?
bajie_1115

TA贡献6条经验 获得超3个赞

       接口在实际开发过程中最大好处是,你可以按照设计,先把接口写好,然后分配大伙干活的时候,告诉a们去用写好的接口去实现他们的具体功能,而告诉b们,去写那些已经写好但是没有具体的代码的接口,这样可以提高工作效率。并且底层和应用也通过接口做了一个很明显的分层

查看完整回答
1 反对 回复 2017-03-01
?
KevenHuang

TA贡献280条经验 获得超233个赞

规范代码,比如你们老大让你写一个类实现他给你设定的功能,如果不写个接口让你实现,你有可能会把里面的方法名按自己的想法写,但你老大不想看到这种现象,所以就先给你写好规范,要按他的接口起方法名,不然你的类就创建不成功。
查看完整回答
2 反对 回复 2017-03-01
?
php之二哈

TA贡献2条经验 获得超1个赞

规范了代码的实现.同样的一个工作:要计算用户的成绩.同事A 使用sum 同事B 使用++的方式 导致代码很乱.

老大就想让它们都是用一个方法来实现用户的成绩计算 ,然后老大就写了一个接口 sum(); A  B 在实现这个功能的使用必须实现接口中是sum 然后去计算结果.

查看完整回答
1 反对 回复 2017-03-02
?
帅得一比

TA贡献5条经验 获得超1个赞

简单的讲,就是我在接口里规定了add方法,那么你的类里就必须实现add方法,作用就是团队协作时候的规范
查看完整回答
1 反对 回复 2017-03-02
?
xubobo

TA贡献16条经验 获得超4个赞

不知道使用这个面向对象的接口是一个什么作用!

答:面对对象就好比高级的自定义函数,方便调用

查看完整回答
1 反对 回复 2017-03-01
?
lygjyl

TA贡献2条经验 获得超1个赞

由原来的面像对象发展为面向接口编程,面向接口编程的特点是对外可扩展的,对内是封闭的!不知道你明白不?

查看完整回答
反对 回复 2017-03-02
  • 不会说话的鱼
    不会说话的鱼
    对内是封闭的是指接口的内部是封闭的还是什么?
  • lygjyl
    lygjyl
    原则是尽量不要修改已实现的功能,而是通过扩展去支持修改已实现的方法!
  • 5 回答
  • 0 关注
  • 2927 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信