A.单例模式B.观察者模式C.适配器模式D.迭代器模式
单项选择题“子类可以扩展父类的功能,但不能改变父类原有的功能”,这符合面向对象设计的()。
A.里氏替换原则B.开闭原则C.接口隔离原则D.单一职责原则
单项选择题针对接口设计的说法不正确的是()
A.接口都必须有输入参数B.接口都有功能C.接口需要标注访问路径D.接口都有名称
单项选择题“当目标数据源不是调用者所期望的类型,不能通过重新构造数据源和调用者代码的方式解决该问题”,此时应采用()
A.适配器模式B.迭代器模式C.享元模式D.单例模式
单项选择题对多个模块或功能是否可共用同一个程序代码单元的代码方案设计,属于软件的哪个特性设计?()
A.可扩展性设计B.可理解性设计C.可复用性设计D.安全性设计
单项选择题某成绩查询模块的功能是提示学生成绩等级,包括A、B、C、D四个等级,调用模块向该模块传递不同的分数,该模块以此来判断显示给学生的成绩等级,此时成绩查询模块和调用模块之间的耦合称为()
A.公共耦合B.内容耦合C.控制耦合D.数据耦合