面向对象

本文深入讲解面向对象编程的核心思想,包括封装、继承和多态三大特性,以及如何使用类和对象来模拟现实世界的事物,简化复杂问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

面向对象的思想:

  • 把一些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。 这样结构就清晰了很多。用的时候,找到对应的类就可以了。这就是面向对象的思想。

面向对象思想特点:

  • 是一种更符合我们思想习惯的思想。
  • 可以将复杂的事情简单化。
  • 将我们从执行者变成了指挥者,角色发生了转换。

面向对象三大特征:

封装(encapsulation)
继承(inheritance)
多态(polymorphism)

类与对象:

1.我们学习编程语言,就是为了模拟现实中的事物,我们学习的Java语言最基本单位是类,所以,我们就应该把事物用一个类来体现。
2.由此我们就得到了现实中的事物和类的对应关系
事物 类class
属性 ----------------- 成员变量(成员属性)类中方法外,有默认值。
功能 ----------------- 成员方法(成员功能)和以前定义方法一样,但得去掉static。
3.类:是一组相关的属性和行为的集合。
对象:是该类事物的具体体现。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值