详解以下代码 并加以注释B和P分别表示什么public interface BaseServicesB P default public ArrayListB getAll return null; B和b表示什么default boolean addB b return true;
该代码定义了一个接口BaseServices,该接口有两个类型参数B和P。
接口中定义了两个默认方法。
-
getDefault方法,返回一个ArrayList类型的对象,该方法没有任何具体实现,返回null。
-
add方法,接受一个参数b,类型为B,返回一个boolean值。该方法没有具体实现,总是返回true。
B表示第一个类型参数的名称,通常用于表示实体类的类型。
P表示第二个类型参数的名称,通常用于表示参数类型。
b表示add方法中的参数,类型为B,用于接收调用者传入的实体类对象。
原文地址: http://www.cveoy.top/t/topic/iSQM 著作权归作者所有。请勿转载和采集!