面向对象之封装(基础知识)

引言:

基本类型的变量作为参数传递时,传的是值
引用类型的变量作为参数传递时,传的是地址值

1、什么是面向对象?

面向:
基本义:面对、朝向
引申义:注重、关注
对象:世间的一切事物

2、面向对象思想:

把关注点放在一件事或一个活动中涉及到的人或事物(也就是对象)上的思想(或思维方式)

3、面向过程思想:

面向过程思想就是把关注点放在一件事或一个活动中涉及到的步骤(也就是过程)上的思想

思想特点:

A是一种更符合人们学习思考的思想
B把复杂事情简单化
C把人们从执行者变成了指挥者

4、面向对象程序开发

不断的找对象、使用对象、指挥对象做事情的特征

5、面向对象思想特征

①封装 ②继承 ③多态

6、描述事物从两方面着手

属性:如品牌、型号、名称等事物的状态(外在特征) 行为:如打电话、发短息玩游戏等事物的功能

7、java中如何描述一个事物?

java中通过”类“来描述事物,类主要由属性行为构成

类的概念

即归类,分类,是一系列具有相同属性和行为的事物的统称

抽象

把一系列相关事物共同的属性和行为提取出来的过程

8、什么是对象?

某一类事物的某个具体存在

类和对象的关系

类:属性和行为的集合,是一个抽象概念
对象:是该类事物的具体体现,是一种具体存在

9、如何定义一个类?

定义类的过程,就是把一系列相关事物共同的属性和行为抽取出来的过程
事物的属性,在类中叫成员变量
事物的行为,在类中叫成员方法

10、如何创建一个对象?

类名 对象名 = new 类名();

11、如何使用一个对象?

对象名.变量名
对象名.方法名(…)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

忘的比学的还快

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值