日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php接口和java接口_java和php接口的区别是什么

發(fā)布時間:2023/12/10 php 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php接口和java接口_java和php接口的区别是什么 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

java和php接口的區(qū)別是:1、php接口中的抽象方法只能是public的,默認也是public權限;2、java中私有方法使用private修飾,供接口中的默認方法或者靜態(tài)方法調用。

【相關學習推薦:php編程(視頻)】

php:

規(guī)范:

接口是一種特殊的抽象類,這種抽象類中只包含抽象方法和靜態(tài)常量。

在接口中的抽象方法只能是public的,默認也是public權限。

abstract和final修飾符也不能修飾接口中的抽象方法。interface User

{

//public $name;//報錯,只能包含抽象方法和靜態(tài)常量。

const GROUP = 12;//靜態(tài)常量

//public function t(){};//報錯,只能包含抽象方法和靜態(tài)常量。

//private function t(){};//報錯,接口中的抽象方法只能是public的,默認也是public權限。

//abstract function t(){};//報錯,abstract和final修飾符也不能修飾接口中的抽象方法。

//僅下面兩種定義方法可以

public function right1();

function right2();

}

java:public interface 接口名稱 {

// 抽象方法:使用 abstract 關鍵字修飾,可以省略,沒有方法體。該方法供子類實現(xiàn)使用。

public abstract void method();

// 默認方法:使用 default 修飾,不可省略,供子類調用或者子類

// 靜態(tài)方法:使用 static 修飾,供接口直接

public default void method() {

// 執(zhí)行語句

}

// 只能通過接口名調用,不能通過實現(xiàn)類調用

public static void method2() {

// 執(zhí)行語句

}

// 私有方法:使用 private 修飾,供接口中的默認方法或者靜態(tài)方法調用。

private void method(){

//執(zhí)行語句

}

}

類實現(xiàn)接口

class 類名 implements 接口名 {

// 重寫接口中抽象方法【必須】

// 重寫接口中默認方法【可選】

}

總結

以上是生活随笔為你收集整理的php接口和java接口_java和php接口的区别是什么的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。