试题详情
- 单项选择题 A company that makes Computer Assisted Design (CAD) software has, within its application, some utilityclasses that are used to perform 3D rendering tasks. The company’s chief scientist has just improved theperformance of one of the utility classes’ key rendering algorithms, and has assigned a programmer toreplace the old algorithm with the new algorithm. When the programmer begins researching the utilityclasses, she is happy to discover that the algorithm to be replaced exists in only one class. The programmer reviews that class’s API, and replaces the old algorithm with the new algorithm, being carefulthat her changes adhere strictly to the class’s API. Once testing has begun, the programmer discovers thatother classes that use the class she changed are no longer working properly. What design flaw is mostlikely the cause of these new bugs?()
A、Inheritance
B、Tight coupling
C、Low cohesion
D、High cohesion
E、Loose coupling
- B
关注下方微信公众号,在线模考后查看
热门试题
- You perform
- User Mary has a view
- Examine the structu
- You need
- You executed the fo
- Given: Which s
- You have a
- Which of
- 下面()不是Oracle事务控制语句。
- Which SQL statement
- Given: What ar
- The database admini
- ()函数返回大于或等于所给数字表达式的最
- In Oracle̳
- TheEMPtablehasthesec
- Which two̳
- Within a resource-pl
- Which datatype
- Which two̳
- ()函数是按照某种分组方式计算出返回结果