我有汽车类和三种方法m1(),m2(),m3()。工程师可以访问m1()和m2()方法,驱动程序可以m1()和m3(),但是对于工程师限制m3()(不应该提供访问此方法)和驱动程序限制m2()(不应该提供)访问此方法)方法如何在JAVA中实现此方案 班车{
}
答案 0 :(得分:0)
将汽车声明为m3()方法的接口,然后创建工程师界面,扩展汽车界面并具有m2()方法,同样具有m3()方法的驱动程序接口,并扩展了汽车界面。现在编写一个ConcreteEngineer类它实现了工程师接口和ConcreteDriver类来实现驱动程序接口。