好不容易有个对象,肯定要保护好鸭|д•´)!!
Posted 再次转生~成为程序员就拿出真本事
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好不容易有个对象,肯定要保护好鸭|д•´)!!相关的知识,希望对你有一定的参考价值。
目录
(2)可以把一些复杂的问题分解为多个简单的问题,将其简单化。
一、面向对象
1、概念
(1)什么是面向对象?
举个例子:
我们把大象装入冰箱需要三步(左图所示),但我们把这三步变成三个法, 然后我们指示一个对象去使用这三个方法,以此来完成把大象装入冰箱这件事,
这就是面向对象。
面向对象就可以理解为,我们从执行者转变为指挥者。
2、类与对象
(1)类
类算是一个集合,它描述了这一集合的对象有什么特征,这里可以看下代码,下图所示的就是一个圆类,它描述了圆这一对象的半径和其两个方法。
(2)对象
对象是一个实体,用于对类的实现。
3、特点
(1)符合人的思考。
(2)可以把一些复杂的问题分解为多个简单的问题,将其简单化。
二、封装
1、隐藏对象的属性和实现细节,提供公共访问方式。
2、封装的好处:隐藏类的实现细节,让使用者只能通过程序员规定的方法来访问数据,可以方便的加入存取控制语句,限制不合理操作。
3、封装时的权限控制
实例:
以上就是我对面向对象和封装的一些理解,如有什么错的地方,还望各位多多提出。
以上是关于好不容易有个对象,肯定要保护好鸭|д•´)!!的主要内容,如果未能解决你的问题,请参考以下文章