抽象方法反正都是要被覆盖是不是没有必要写public子类的标签了?
如果抽象的父类和子类在同一个包中,这样理解没有问题。但是,如果父类和子类不在同一个包中,父类的abstract方法如果没有public修饰,子类不能覆盖父类中的abstract方法。。。PS:父类中的方法作用域没有达到子类所在位置,那么子类不能够覆盖相应的方法。。。。。
本文探讨了抽象方法是否需要添加public修饰符的问题。指出当父类与子类位于同一包内时,通常不需要此修饰符;但不同包的情况下,为了确保子类能够正确覆盖抽象方法,public修饰符则变得必要。
抽象方法反正都是要被覆盖是不是没有必要写public子类的标签了?
如果抽象的父类和子类在同一个包中,这样理解没有问题。但是,如果父类和子类不在同一个包中,父类的abstract方法如果没有public修饰,子类不能覆盖父类中的abstract方法。。。PS:父类中的方法作用域没有达到子类所在位置,那么子类不能够覆盖相应的方法。。。。。
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
415
653

被折叠的 条评论
为什么被折叠?