(5)--第5章 Java面向对象编程走进JAVA编程.pptVIP

  • 6
  • 0
  • 约1.46万字
  • 约 67页
  • 2024-06-02 发布于陕西
  • 举报

(5)--第5章 Java面向对象编程走进JAVA编程.ppt

Java程序设计第5章Java面向对象编程

第5章Java面向对象编程面向对象程序设计概述01类和对象02构造方法03继承和多态04本讲提纲final和static成员05抽象类06接口07内部类08专题应用:多类设计09

程序设计方法的发展面向计算机的程序设计(FCP)

以计算机工作方式组织程序,少占用系统资源为目标,机器语言或汇编语言,编写较为困难面向过程的程序设计(POP)

结构化和模块化思想,讲求程序的清晰性和可读性,自顶向下和逐步求精,大型程序开发困难面向对象的程序设计(OOP)

模仿现实世界的描述方式,类和对象,提高程序可重用性第1节面向对象程序设计概述

面向对象程序设计的特点第1节面向对象程序设计概述OOP程序设计方法彻底改变了人们编程的思维方式,其最主要的特点是封装性(Encapsulation)、继承性(Inheritance)和多态性(Polymorphism)。封装性

将数据和与这些数据有关的操作方法统一组织在一起,以形成对对象的描述(类)。数据部分描述对象的属性,方法部分描述对象所具备的功能和行为:

对象=属性+方法

封装的好处:

(1)对象之外不能随意修改对象内部,限制非法访问

(2)实现错误局部化和模块独立维护性

封装的基本单元是类,类是对象的模板,对象是类的实例成员变量成

文档评论(0)

1亿VIP精品文档

相关文档