阅读背景:

java多个子类自动调用父类不包含的函数

来源:互联网 

问题描述

在用javafx做毕设的时候需要对形状添加上下文菜单。为了代码的封装性,我选择了新定义一个MyContextMenu继承ContextMenu。在解决在Shape这种非Controller添加ContexMenu的问题后发现,虽然我能将之前的形状对象传过来,但是我只能用两个形状的公共父类也就是作为我自己的类的初始化参数。在我的代码中的实际情况就是:我的自定义原型MyCircle和自定义MyEllipse是分别继承Circle和Ellipse的,而他们的公共父类是Shape,这里我的ContextMenu里面选用的参数为Shape的父接口Node。 在用javafx做毕设的时候需要对形状添加上下文菜单。为了代码的封装性,我选择了新定义一个M




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: