亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問下面向對象里面的接口的作用是什么?

請問下面向對象里面的接口的作用是什么?

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 關注
  • 3136 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號