☰
java学习笔记-接口
2026/10/14 3:26:56 网站建设 项目流程
publicinterfacePayable{//为什么这种写法,也能行?它是不加abstract的booleanpay(doubleamount);}

cz

//在 Java 接口里,下面这两种写法完全等价:publicinterfacePayable{// 写法一:省略 abstract(推荐,简洁)booleanpay(doubleamount);// 写法二:显式写 abstractabstractbooleanpay(doubleamount);}

编译器会自动把接口中没有方法体的方法,隐式地加上 public abstract 修饰符。
也就是说,你写的:

booleanpay(doubleamount);

实际上被编译器当作:

publicabstractbooleanpay(doubleamount);

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询