- 5
- 0
- 约1.03万字
- 约 64页
- 2022-07-17 发布于北京
- 举报
主编 贾振华
2010年1月;JAVA的类和对象;非结构化阶段:20世纪五、六十年代,关注与算法实现有关的技术问题和效率问题上,很少关注程序设计的方法问题。使得软件的复用和维护都极为困难。
结构化阶段(面向过程): 20世纪七、八十年代将问题按功能分模块处理且每一模块内部均是由顺序、选择和循环三种基本结构组成。
面向对象阶段:出现于20世纪八十年代末,九十年代以来的软件设计主流。;结构化程序设计
通常由若干个程序模块组成,每个程序模块都可以是子程序或函数
数据和功能分离,代码难于维护和复用
面向对象程序设计
基本组成单位是类
程序在运行时由类生成对象,对象是面向对象程序的核心
对象之间通过发送消息进行通信,互相协作完成相应功能;Java是面向对象的编程语言,其基本思想是将现实世界中的事物抽象为对象,抽象出来的对象被赋给相应的状态和行为,通过对消息的响应完成一定的任务。在现实生活中,任何事物都可以被认为是对象(Object),如:
① 电梯 ② 街头的自动售货机
③ 街上跑的汽车 ④ 凳子 ⑤ 人
……;类(Class)和对象( Object )是面向对象程序设计方法中最核心的概念。
类是对某一类事物的描述(共性),是抽象的、概念上的定义;而对象则是实际存在的属该类事物的具体的个体(个性),因而也称为实例(Inst
原创力文档

文档评论(0)