摘要:
1.软件开发过程中的4个基本步骤是什么?答:(1)确定软件需求 (2)软件设计 (3)实现软件设计 (4)软件测试 2.是客户还是软件开发者创建或提出软件需求?对该问题进行讨论。 答:客户常常会提出一组初始的需求或者描述他们所要解决的问题。软件开发者必须与客户进行交流和合作,确定问题和需求都得到清楚 阅读全文
摘要:
1.识别软件需求中的名词如何有助于设计出一个面向对象的解决方案? 答:识别软件需求中的名词有助于识别一个面向对象解决方案中的类,因为通常解决方案中的对象都对应这一个名词。 2.在设计问题解决方案的早期,识别并定义某个类的所有方案是否重要?对该问题进行讨论。 答:在软件设计的初期阶段,没有必要为每一个 阅读全文
摘要:
1.静态变量与实例变量有什么不同? 实例化对象时,将为该对象的实例变量分配存储空间。静态变量由类的所有对象共享。 2.假设要定义一个BankAccount类,它的每个对象都代表一个独立的银行账户。为这个类声明一个变量,用于存放此类中所有银行账户余额的总和。 答:假设使用变量totalBalance来 阅读全文