03第三章(上)面向对象基础

时间:2026-01-18

java学习

第 三 章 (上)面向对象基础运行环境: 运行环境:Office XP 版 本:ACCP 4.0 课 程:Java 作 者:Lucky

java学习

回顾Java中的数据类型分为:原始数据类型和引用数 中的数据类型分为: 中的数据类型分为 据类型; 据类型; 在数据类型转换中,由低类型转至高类型, 在数据类型转换中,由低类型转至高类型,将会 自动(隐式)类型转换,而从高类型转至低类型, 自动(隐式)类型转换,而从高类型转至低类型, 则必须强制(显式)类型转换; 则必须强制(显式)类型转换; Java中的数组是引用数据类型,必须由 中的数组是引用数据类型, 中的数组是引用数据类型 必须由new关键字 关键字 在堆中分配内存; 在堆中分配内存; Java虚拟机的垃圾回收机制将自动释放不再使用 虚拟机的垃圾回收机制将自动释放不再使用 的内存; 的内存; 使用命令行参数接收来自用户的输入。 使用命令行参数接收来自用户的输入。

java学习

本章相关词汇(蓝色为关键字)单class public private object encapsulation attribute method member constructor

词类,种类

说公共的, 公共的,公有的 私有的, 私有的,私人的 对象,物体 对象, 封装, 封装,包装 属性, 属性,特征 方法 成员 构造方法, 构造方法,构造器

java学习

本章目标了解什么是面向对象 面向对象的基本概念类 对象 封装 继承 多态

如何定义类, 如何定义类,如何创建对象 成员运算符 访问控制权限: 访问控制权限:public和private 和 构造方法

java学习

什么是面向对象?Object Oriendted Programming对象 以…为导向的 为导向的 程序设计

面向对象就是使用对象进行程序设计, 面向对象就是使用对象进行程序设计,简写 成OOP。 。

java学习

面向对象的编程语言如今,面向对象的编程思想已经成为主流; 如今,面向对象的编程思想已经成为主流; 面向对象的编程语言正大行其道, 面向对象的编程语言正大行其道,最具代表 性的有: 性的有: C++ Java C# 连数据库也开始面向对象了,如Oracle。 连数据库也开始面向对象了, 。

java学习

面向对象的编程思想OOP旨在计算机程序中 模拟现实世界中的概念 OOP中 在OOP中,现实世界的 所有事物全都被视为对象

在计算机程序中用相似的 实体模拟现实世界中的实体

设计和实现 软件系统的方法

java学习

C语言的编程方式C语言是结构化的编程语言(Structured 语言是结构化的编程语言( 语言是结构化的编程语言 Programming,简作 ); ,简作SP); 强调精巧的数据结构和优越的算法, 强调精巧的数据结构和优越的算法,关注程 序的运行效率; 序的运行效率; 不适合于大规模的程序开发; 不适合于大规模的程序开发; 程

序模块之间协调性差,程序的重用性、安 程序模块之间协调性差,程序的重用性、 全性、健壮性和可维护性都存在较大的缺陷。 全性、健壮性和可维护性都存在较大的缺陷。

java学习

SP和OOP对比SP 设计思路 程序单元 设计方法 优点 缺点自顶向下、层次化、 自顶向下、层次化、分解

OOP自底向上、对象化、 自底向上、对象化、综合

函数模块

对象

程序 = 算法 + 数据结构

程序 = 对象 = 数据 + 方法 接近人的思维方式 模拟客观世界 客观世界的无序性 概念不成熟

相互独立, 相互独立,代码共享 数据与程序不一致 维护困难

java学习

面向对象的三大原则 封 装 继 承 多 态

java学习

对象收银员对象

对象是面向对象编程的核 心部分, 心部分,是实际存在的具 体实体,具有明确定义的 体实体, 状态和行为; 状态和行为; 对象其实就是“数据” 对象其实就是“数据”和 函数”的封装体,其中: “函数”的封装体,其中:数据表示自身的状态, 数据表示自身的状态,也称 属性” 成员数据” 作“属性”或“成员数据”; 函数表示自身的功能, 函数表示自身的功能,也称 方法” 成员函数” 作“方法”或“成员函数”。行为

姓名: 姓名:布兰尼 职衔: 职衔:收银员 年龄: 年龄:35 体重: 千克 体重:60千克 操作: 操作: 收款 打印帐单

状态顾客对象顾客 姓名: 姓名:朱丽叶 年龄: 年龄:28 体重: 千克 体重:52千克 操作: 操作: 购买商品

java学习

类人们为了更好地认识世界, 人们为了更好地认识世界,将现实生活中的事物 对象)划分成类; (对象)划分成类; 同一类中的事物总是具有一些共性; 同一类中的事物总是具有一些共性; 类以共同的特性和行为定义实体; 类以共同的特性和行为定义实体; 类是具有相同属性和和行为的一组对象的集合。 类是具有相同属性和和行为的一组对象的集合。 人 类

张三

李四

王五

郑六

java学习

属性事物的特性在类中用变量表示; 事物的特性在类中用变量表示; 变量表示 每个对象的每个属性都拥有其特定的值; 每个对象的每个属性都拥有其特定的值; 属性名称由类的所有对象共享; 属性名称由类的所有对象共享; 对象或实体拥有的特征在类中表示时称为属性。 对象或实体拥有的特征在类中表示时称为属性。姓 名 …… 此处隐藏:743字,全部文档内容请下载后查看。喜欢就下载吧 ……

03第三章(上)面向对象基础.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219