第七章 类和对象

                                    第七章 类和对象

7.1 面向对象概述

       7.1.1对象

              1. 类:封装对象属性和行为的载体。

              2. 对象:类抽象出来的一个实例。

       7.1.2 类

              1. 对象的行为是以方法的形式定义的。

              2. 对象的属性是以成员变量的形式定义的。

       7.1.3 封装

              1. 面向对象程序设计有以下特点:封装性,继承性,多态性。

              2. 封装是面向对象编程的核心思想。将对象的属性和行为封装起来,其载体就是类。类通常对客户隐藏其实现细节,这就是封装的思想。

       7.1.4 继承

              1. 类与类之间同样具有关系,类之间的这种关系被称为关联。

              2. 继承性主要利用特定对象之间的共有属性。

       7.1.5 多态

              无

7.2 类

       7.2.1 成员变量

              无

       7.2.2 成员方法

              无

       7.2.3 权限修饰符

              1. Java中的权限修饰符包括private, public和protected。

              2. 若类的成员变量或成员方法被修饰为private,则该成员变量只能在本类中被使用,在子类中是不可见的,对其他包的类也是不可见的。

              3. 若类的成员变量和成员方法被修饰为public,除了可以在本类中使用,还可以在子类和其他包的类中使用。

              4. 若类的访问权限被设置为private,这个类将隐藏其内所有数据,以免用户直接访问他。

       7.2.4 局部变量

              1. 形参也是一种局部变量。

       7.2.5 局部变量的有效范围

              无

       7.2.6 this关键字

              1. this 是对本类对象的引用,是引用对象的成员变量和方法。

7.3 类的构造方法

7.4 静态变量、常量和方法

7.5 类的主方法

7.6 对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值