将项目添加到常量列表
问题描述:
我想创建一个包含可碰撞对象列表的碰撞检测接口,但是j知道接口的所有成员都是常量。我将如何去做这件事。我不能用这个替代这个抽象类,因为我从父类中创建了一个Inherents类。将项目添加到常量列表
答
你正试图在一个接口中放入具体的实现细节,并且这样做是对继承的滥用。正确的解决办法是不要这样做。使用接口进行重定向,放松耦合,抽象纯行为,并帮助使用设计模式,但不能实现程序的具体方面。
不要为此使用接口,因为这绝不是接口的用途。 –
也许你误解了。界面看起来像这样。 – paul
不是你的贬低选民,我根本没有误解。这绝对不是一个接口要使用的东西。 –