Cha*_*tin 17
子类化意味着定义一个具有旧类属性("超类")的新类,并进行一些更改.
在这种情况下,您的原始响应者说的是这样的:
假设你有一个基类Base,它有一个getTwo像这样的方法:
class Base {
public int getTwo(){ return 2;}
}
Run Code Online (Sandbox Code Playgroud)
您决定要一个仍然有方法getTwo但返回字符串 "two"而不是数字2 的新类.您可以将其定义为
class Subclass extends Base {
public String getTwo() { return "two"; }
}
Run Code Online (Sandbox Code Playgroud)
我们说Subclass是一个子类 - 或者更常见的是,"是一种" - Base.
除此之外,您最好阅读一本关于使用Java的面向对象编程的书.我喜欢Java中的Thinking,它具有额外的优势,可以在线自由使用.
@Charlie Martin解释了子类化的含义.
但是,目前尚不清楚你是否得到了很好的建议.如果要通过在内存中组装DOM来创建XML文档,则更好的方法是使用静态方法创建一个辅助类,该方法执行您需要执行的DOM节点操作序列.