问答题
一个农场公司,专门负责培育各种水果,有葡萄,草莓和苹果,请使用工厂方法,编写工厂类和主程序,并在主程序中来完成草莓生长状态的描述。
问答题 现在需要开发一款游戏软件,请以单例模式来设计其中的Boss角色。角色的属性和动作可以任意设计。要求:该Boss类可以在多线程中使用。
问答题 简述依赖倒转原则的定义。
问答题 假如要用软件实现自动茶水销售机的功能,茶水的价格取决于茶的品种和杯子的大小。请回答以下问题, (1)应该使用哪一种模式? (2)请绘制该模式的类图。