原文链接:iOS开发系列--Objective-C之类和对象 作者:崔江涛 ps:虽然是14年的文章,但是对于学习OC基础还是很有帮助的,感谢KenshinCui的无私奉献。 概述 前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相 ...
分类:
移动开发 时间:
2016-06-29 17:18:37
阅读次数:
296
一、面向对象之多态 1、多态:简而言子就是多种形态或多种类型 python中不支持多态也用不到多态,多态的概念是应用与java/C#中指定传参的数据类型, java多态传参:必须是传参数的数据类型或传参的子类类型 面向对象总结: 面向对象是一种编程方式,此编程方式的实现是基于类和对象的使用 类:是一 ...
分类:
编程语言 时间:
2016-06-29 13:01:33
阅读次数:
182
一、作业 要点: 1、封装,对象中嵌套对象 2、pickle,load:切记,一定要先导入相关的类 二、上节内容回顾和补充 面向对象基本知识: 1、类和对象的关系 2、三大特性: 封装 继承 多态 ... ...
分类:
编程语言 时间:
2016-06-27 23:03:34
阅读次数:
233
设计模式的六大原则 设计模式的六大原则 创建型模式 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用新的运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 结构型模式 结构型模式 这些设计模式关注类和对象的组合。继承的概念被用来组合接口 ...
分类:
其他好文 时间:
2016-06-27 19:36:04
阅读次数:
153
pickle.load:切记,如果写入文件的是类,一定要先导入相关的类 一、上节回顾补充 二、面向对象(下) 成员 1、字段 2、方法 3、属性 三、成员修饰符 四、特殊成员 五、面向对象边缘 六、异常处理 七、设计模式之单例模式 一、上节回顾补充 面向对象基本知识: 1、类和对象的关系 2、三大特 ...
分类:
编程语言 时间:
2016-06-27 17:31:53
阅读次数:
222
一、作业(对象的封装) 要点分析 1.封装,对象中嵌套对象 2.pickle,load,切记,一定要先导入相关的类二、上节内容回顾和补充 面向对象基本知识: 1.类和对象的关系 2.三大特性: 封装 继承 面向对象的三大特性:多态的补充 多态(多种形态,多种类型)三、面向对象中 类成员 字段 静态字 ...
分类:
编程语言 时间:
2016-06-26 15:21:44
阅读次数:
170
一,作业 要点 1 封装,对象中嵌套对象 2 pickle,load:切记,一定要导入相关类 二 上节内容回顾和补充 面向对象基本知识: 1 类和对象的关系 2 三大特性: 封装 继承 面向对象三大特性: 3 多态 def func(arg): print(arg) func(1) func('al ...
分类:
编程语言 时间:
2016-06-26 14:08:26
阅读次数:
228
面向对象简介 a.面向过程:根据业务逻辑从上到下编写代码。 b.函数式编程:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可。 c.面向对象:对函数进行分类和封装。 注:java和C# 都只支持面向对象编程,python比较灵活即支持面向对象也支持函数式编程。 创建类和对象 面向对象编程 ...
分类:
编程语言 时间:
2016-06-25 09:39:08
阅读次数:
169
创建类和对象 刚开始我们接触得多的编程方式为面向过程编程,这种方式就是根据业务逻辑从上往下垒代码,后来又出现了函数式编程,就是为了提高代码的重用性,减轻程序猿的工作量--而今天我们即将学的 面向对象编程则是使用类和对象来实现的,类就是一个模板,模板里可以包含多个函数,函数里实现一些功能 对象则是根据 ...
分类:
编程语言 时间:
2016-06-24 23:38:24
阅读次数:
305