一个软件系统可以提供多个外观不同的按钮,这些按钮都源自同一个基类,不过在继承基类后,不同的子类修改了部分属性,从而使它们可以呈现不同的外观。如果希望能无须了解这些具体按钮类的名字,只要知道按钮类的一个参数,并提供一个调用方便的静态方法,把该参数传入静态方法即可返回一个相应的按钮对象,可以采用模式进行设计。


一个软件系统可以提供多个外观不同的按钮,这些按钮都源自同一个基类,不过在继承基类后,不同的子类修改了部分属性,从而使它们可以呈现不同的外观。如果希望能无须了解这些具体按钮类的名字,只要知道按钮类的一个参数,并提供一个调用方便的静态方法,把该参数传入静态方法即可返回一个相应的按钮对象,可以采用模式进行设计。

A、桥接

B、享元

C、装饰

D、简单工厂

正确答案:简单工厂


Tag:按钮 静态 外观 时间:2024-05-06 10:28:16