试题详情
- 简答题面向对象的软件开发有哪些优点?
-
面向对象的软件开发具有以下优点:
l.把软件系统看成是各种对象的集合,这更接近人类的自然思维方式。
2.软件需求的变动往往是功能的变动,而功能的执行者——对象一般不会有大的变化。这使得按照对象设计出来的系统结构比较稳定。
3.对象包括属性(数据)和行为(方法),对象把数据以及方法的具体实现方式一起封装起来,这使得方法和与之相关的数据不再分离,提高了每个子系统的相对独立性,从而提高了软件的可维护性。
4.支持封装、抽象、继承和多态,提高了软件的可重用性、可维护性和可扩展性。 关注下方微信公众号,在线模考后查看
热门试题
- 在线程同步中, 为了唤醒另一个等待的线程
- 获取文本框的文本的方法是()
- 在switch选择结构中,break语句
- 给定如下Java代码,编译运行之后,将会
- Java是从哪一种语言改进并重新设计的(
- Java提供的专门用于格式化输出数据的方
- 在JAVA语言中以下能为一维数组a正确初
- 十进制数97转换成二进制数为()。
- 实现线程的途径有()种
- Java源程序编写好之后,以文件的形式保
- Whichinstantiatesani
- 在Java的方法中定义一个常量要用con
- AWT组件类主要有7类
- 异常框架的最顶层为()
- 在Java语言中,不允许作为类及类成员的
- 接口和类一样也可以有继承关系,而且都只能
- 十进制数16的16进制表示格式是()。
- 实现接口的关键字是()
- 如果希望某个变量只可以被类本身访问和调用
- AWT是线程安全的