- 2
- 0
- 约5.27千字
- 约 38页
- 2018-01-06 发布于河南
- 举报
java 学习课件第2章
多媒体应用 广东工业大学 Java技术及其应用 第2章 面向对象结构 Java是真正面向对象的编程语言,它把所有的过程代码封装在类中,不再支持面向过程编程的方法。任何Java程序的框架就是类/接口的声明,本章将介绍类与接口这两种数据结构以及有关概念。 2.1 类 类与对象是面向对象结构的基本概念。所谓面向对象就是把现实世界的复杂事物抽象为一个个对象(object),每个对象有自己特有的状态(state)和行为(behavior),如电灯泡,状态有亮或灭,功率多少,电压多少等; 行为有开、关等。有共同状态和行为的许多对象称为一类(class),如白炽灯类,荧光灯类等。要改变某个对象的状态是通过发送消息(message)来实现的,如要开灯,必须按开关(发送开灯消息); 要灯变灭,必须重按开关(发送关灯消息)。 2.1.1类与对象的关系 有共同特点的软件对象可以抽象成为一类,类中定义各对象共有的变量和方法,称为原型。由原型可以定义一个个具体的对象,称为实例。 由类产生实例的过程充分体现了类的可复用性。 类与对象之间既有区别又有联系: 对象是类的实例,类是有公共特性的对象的抽象。对象封装了变量和方法,其封装性可以实现软件的模块化和信息隐蔽 等软件工程设计原则,而类的可复用性则简化了软件设计的劳动。 类的另外一个重要特性是继承性。若想创建一个新类, 可以在继承原类的大部分属性的基础上,再增
您可能关注的文档
- java新手学习笔记.docx
- Java 内存学习笔记.doc
- 01 【零基础学JAVA】-全面认识JAVA.ppt
- java学习课件英文版第一课.ppt
- java学习笔记JDK6课件 第18章.ppt
- Java 学习游戏 毕业设计 答辩PPT.pptx
- 00 javaWEB课程介绍.ppt
- java学习笔记JDK6第19章.ppt
- ACCP 《使用JAVA语言理解逻辑程序》指导学习课3课件-课程总复习V1.0.ppt
- Java Web 第四章.ppt
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
- 2026江苏常州仲裁委员会办公室招聘4人备考题库及一套答案详解.docx
- 2026江苏无锡交响乐团有限公司招聘12人备考题库及完整答案详解一套.docx
- 2026-2031货架行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031加厚大衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏淮安市盱眙县招聘教师39人备考题库及1套参考答案详解.docx
- 2026-2031加绒工装裤行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库及完整答案详解.docx
- 2026江西吉安市井冈山市市政园林环卫所面向社会招聘1人备考题库及参考答案详解1套.docx
原创力文档

文档评论(0)