java和php接口的区分是:1、php中在接口中的笼统要领只能是public的,默许也是public权限;2、java中私有要领运用private润饰,供接口中的默许要领或许静态要领挪用。
【相干进修引荐:php编程(视频)】
php:
范例:
接口是一种特别的笼统类,这类笼统类中只包括笼统要领和静态常量。
在接口中的笼统要领只能是public的,默许也是public权限。
abstract和final润饰符也不能润饰接口中的笼统要领。
interface User
{
//public $name;//报错,只能包括笼统要领和静态常量。
const GROUP = 12;//静态常量
//public function t(){};//报错,只能包括笼统要领和静态常量。
//private function t(){};//报错,接口中的笼统要领只能是public的,默许也是public权限。
//abstract function t(){};//报错,abstract和final润饰符也不能润饰接口中的笼统要领。
//仅下面两种定义要领能够
public function right1();
function right2();
}
java:
public interface 接口称号 {
// 笼统要领:运用 abstract 关键字润饰,能够省略,没有要领体。该要领供子类完成运用。
public abstract void method();
// 默许要领:运用 default 润饰,不可省略,供子类挪用或许子类
// 静态要领:运用 static 润饰,供接口直接
public default void method() {
// 实行语句
}
// 只能经由过程接口名挪用,不能经由过程完成类挪用
public static void method2() {
// 实行语句
}
// 私有要领:运用 private 润饰,供接口中的默许要领或许静态要领挪用。
private void method(){
//实行语句
}
}
类完成接口
class 类名 implements 接口名 {
// 重写接口中笼统要领【必需】
// 重写接口中默许要领【可选】
}
相干进修引荐:java基础教程
以上就是java和php接口的区分是什么的细致内容,更多请关注ki4网别的相干文章!
收藏 | 0