Java 如何扩展这个类
作为示例,我想使用相同的方法,但应该同时写“标题”和“段落”。如何使用java实现它。它就像硬件控制的第一种方法做控制硬件。第二种方法是用户扩展和命令硬件。通过Java 如何扩展这个类,java,Java,作为示例,我想使用相同的方法,但应该同时写“标题”和“段落”。如何使用java实现它。它就像硬件控制的第一种方法做控制硬件。第二种方法是用户扩展和命令硬件。通过super关键字可以访问父级实现: public class Write { private void writesomething() { System.out.println("Title"); } } public class WriteOther extends Write { priv
super
关键字可以访问父级实现:
public class Write
{
private void writesomething()
{
System.out.println("Title");
}
}
public class WriteOther extends Write
{
private void writesomething()
{
System.out.println("paragraph");
}
}
但是,如前所述,除非将该方法的访问权限更改为受保护
或更高级别,否则您将无法直接访问该方法:
public class WriteOther extends Write
{
protected void writesomething()
{
super.writesomething();
System.out.println("paragraph");
}
}
很高兴看到您定义的接口。听起来您想在打印“段落”之前调用继承的
writemething
。您考虑过使用super吗?是的,请查看执行super.writemething()
调用。最好阅读一篇关于继承方法的教程,因为这类问题最好的答案是完全理解教程可以带来的
public class Write
{
protected void writesomething()
{
System.out.println("Title");
}
}