public interface SillyCollection<E> { void add(E element); void remove(E element); void clear(); void doSomethingSilly(); } public class RandomSillyList<E> implements SillyCollection<E> { private List<E> internalList; public RandomSillyList() { internalList = new ArrayList<>(); } @Override public void add(E element) { internalList.add(element); if (Math.random() < 0.5) { } } } <dependencies> <dependency> <groupId>com.example</groupId> <artifactId>silly-collection</artifactId> <version>1.0.0</version> </dependency> </dependencies>


上一篇:
下一篇:
切换中文