除了使用传统的多态性... extends LinkedList<T>
,有没有办法在 Java 中重载诸如 String、List 或自定义 MyClass 类之类的类?.
theList.doRandomShuffle(123); or theList.persistOnFile("fileName");
如果可能的话,混合 C 代码来实现这一点是在桌面上的。任何进一步的建议都会很有用。
更新:好的。字符串类不是一个很好的例子。目的是在不声明新列表MyList extends LinkedList<T>
或为所需函数创建实用程序类的情况下扩展类。我正在消除两种扩展实现的可能性,并询问是否有更多选择,即使它是核心。
除此之外的原因是质疑是否可以扩展类,特别是对于 jar 库而不适应 LinkedList impl 的新扩展类。任何。我对没有人确切知道的社区感到非常失望,认为即使是提问也应该开箱即用