无限互联iOS视频教程第一季【OC语言】

无限互联iOS视频教程第一季【OC语言】

4 (7人评价)

iOS开发视频教程Objective-C【第一季】2.1 封装的概念的笔记

相关课时: 笔记详情:

OOP:面向对象编程;

三大特征:封装 继承 多态;

什么是封装?
(把东西包起来,不让外部看见);

将类的属性和方法封装起来,就是把类(属性、方法)藏起来!



对功能的封装 就是对方法的封装(细节实现进行封装);
对属性的封装;




(对象同时具有属性和方法两特性,对象的属性 和 方法通常被封装在一起,共同

体现实物的特性,二者相辅相成,不能分割)





为什么要封装?
不让客户了解那么多,不需要他关心这些东西,他只需要哪些功能就行;
如果让他知道这些方法属性,他会觉得很麻烦,太多东西要了解;
所以我们就为他封装起来;

0 0

你感兴趣的课程

移动开发 IOS开发入门教程
17万+浏览/ 7253学员/ 4.1评分
免费
7万+浏览/ 804学员/ 4.8评分
免费
6万+浏览/ 241学员/ 4评分
免费