Java面向对象程序设计-课件 第3-4章 Java类和对象、继承和接口.pptx

Java面向对象程序设计-课件 第3-4章 Java类和对象、继承和接口.pptx

13类和对象-1

程序语言的发展面向机器(机器语言、汇编语言)可读性、可维护、移植性差;效率高。面向过程核心:算法+数据结构缺陷:随着应用程序的规模扩大,操作与数据分离所带来的维护工作量越来越大不适用于GUI界面、事件驱动编程面向对象

面向对象设计思想的要点认为客观世界由各种对象组成,任何事物都是对象,复杂的对象可以由比较简单的对象以某种方式组合而成。把所有对象都划分成各种对象类,每个对象类都定义了一组数据和一组方法。按照子类与父类的关系,把若干个对象类组成一个层次结构的系统。对象彼此之间仅能通过传递消息互相联系抽象性 封装性 继承性多态性

面向对象程序设计的优点开发时间短,效率高,可靠性高,所开发的程序更强壮。由于面向对象编程的可重用性,可以在应用程序中大量采用成熟的类库,从而缩短了开发时间。应用程序更易于维护、更新和升级。继承和封装使得应用程序的修改带来的影响更加局部化。可重用性 可扩展性 可管理性

51.面向对象的概念现实世界 :人、狗、书计算机模型:类是对象的模板,对象是类的实例classPerson{}Personp=newPerson();intx=9;int[]a=newint[]{1,2,3};Strings=newSt

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档