如何扩展此类

时间:2018-10-14 14:27:20

标签: java

public class Write
 {
   private void writesomething()
    {
     System.out.println("Title");
    }
}

public class WriteOther extends Write
{
    private void writesomething()
     {
       System.out.println("paragraph");
     }
}

作为示例,我想使用相同的方法,但是应该一起写“ title”和“ paragraph”。如何使用java实现。就像硬件控制拳法一样,可以控制硬件。第二种方法是用户扩展和命令硬件。

1 个答案:

答案 0 :(得分:1)

通过super关键字,您可以访问父级的实现:

public class WriteOther extends Write
{
    protected void writesomething()
    {
        super.writesomething();
        System.out.println("paragraph");
    }
}

但是,按照书面规定,除非将其访问权限更改为protected或更高版本,否则您将无法直接访问该方法:

public class Write
{
    protected void writesomething()
    {
        System.out.println("Title");
    }
}