多选题
在C#语言开发的程序中,以下关于简单工厂设计模式的描述正确的是()。
A
简单工厂设计模式中创建对象的方法返回类型可以为任意类
B
简单工程模式方便维护,可实现代码复用
C
使用简单工厂模式可以在调用者不知道对象属于哪个子类的情况下,创建不同对象
D
简单工厂模式中创建对象的返回类型为父类
答案解析
正确答案:BCD
解析:
题目解析
答案:BCD
解析:这道题涉及到简单工厂设计模式在C#语言中的应用。简单工厂模式中创建对象的返回类型可以是任意类,故选项A错误。简单工厂模式方便维护,可实现代码复用,选项B正确。使用简单工厂模式可以在调用者不知道对象属于哪个子类的情况下,创建不同对象,故选项C正确。简单工厂模式中创建对象的返回类型为父类,这样可以统一处理不同子类对象,故选项D正确。
相关知识点:
C#简单工厂设计模式要点要记牢
相关题目
单选题
哪一位科学家是第二次科学革命的代表人物?
单选题
()在前人的基础上撰写了《自然哲学的数学原理》,揭示了物体运动规律与天体运动规律及其同一性,使自然哲学从神学中解放出来,确立了新的力学世界观。
单选题
()的《关于两门新科学的对谈》中提出把试验方法与数学相结合的科学理论,促使经验科学走向实验科学。
单选题
1608年()利用天文望远镜观测记录到了大量肉眼观测不到的数据,在1632年发表了《关于两大世界体系的对话》,验证了哥白尼的“日心说”。
单选题
德国天文学家()利用丹麦人第谷所记录的精确观测数据,在1609年和1619年分别出版了《新天文学》和《世界的和谐》两本著作。
单选题
行星运动三大定律是()提出的。
单选题
“日心说”的观点是()提出的。
单选题
“地心说”的观点最初是()提出的。
单选题
《自然哲学的数学原理》一书的作者是()。
单选题
从人类科技史的众多案例中可以发现,科技人才的内在素质有一个共同点,即善于运用哲学思维指导科学研究工作。哲学思维是()无形而巨大的源泉之一。
