- 博客(10)
- 收藏
- 关注
原创 黑马程序员——OC—OC中面向的对象特征之继承和派生
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— OC中面向的对象特征之继承和派生 1、OC中的继承与派生 先看下图: 上图是一个抽象描述的特性继承表 交通工具是一个基类(也称做父类),通常情况下所有交通工具所共同具备的特性是速度与额定载人的数量,但按照生活常规,我们来继续给交通工具来细分类的时候,我们会分
2015-07-08 15:20:29
690
原创 黑马程序员——OC—OC中面向对象的特性之封装
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— OC中面向对象的特性之封装 1、为什么要进行封装? 不封装的缺点: 当一个类把自己的属性暴露给外部的时候,那么该类就失去对属性的管理权 将数据隐藏起来,只能用此类的方法函数才可以访问或者设置数据,不可被外部任意存储是面向对象设计本质。降低了数据被无用的可能性! OC语言中
2015-07-08 14:43:35
688
原创 黑马程序员——OC—类方法及匿名类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— 类方法及匿名类 1、类方法概述 实例方法就是一个方法,它在类的一个具体实例的范围内执行。也就是说,在你调用一个实例方法前,你必须首先创建类的一个实例。 而类方法,比较起来,也就是说,不需要你创建一个实例。 +表示类方法,就是类调用方法,不依赖于任何对象的方法。 -表示是实例(对象)方法,只能
2015-07-08 11:45:39
539
原创 黑马程序员——OC—类和对象的使用
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— 类和对象的使用 1、对象的存储细节 类创建对象,每个对象在内存中都占据一定的存储空间,每个对象都有一份属于自己的单独的成员变量,所有的对象公用类的成员方法,方法在整个内存中只有一份,类本身在内存中占据一份存储空间,类的方法存储于此。 每一个对象都包含一个isa指针,这个指针指向当前对
2015-07-08 10:33:09
443
原创 黑马程序员——OC—OC中的面向对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— OC中的面向对象 面向对象编程概念 1、编程的实质是什么? 软件编程就是我们的思维转变成计算机能够识别的语言的一个过程。 2、面向对象的基本概念 面向对象是相对面向过程而言 面向对象和面向过程都是一种思想 Object Oriented Programing-OOP 1)面向对象的概念
2015-07-07 11:29:05
707
原创 黑马程序员——C/OC—OC对比C语言的差异化
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— OC对比C语言的差异化 1、源文件对比 OC中常见的文件有两种:.h和.m的文件 2、基本语法对比 1)数据类型对比学习 2)变量的定义对比 3)流程控制语句对比 1)if else 2)switch 3)while
2015-07-07 10:12:52
652
原创 黑马程序员——C语言---数字九宫格游戏实战练习
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——— 学完C语言基础视频,根据基础视频中迷宫游戏有感而发,自编一个数字九宫格游戏练练手。游戏及规则均是自创。AppStore上有九宫格游戏,本人曾经下载下来玩过,但是总是存在打乱次序后完不成的情况,可能是程序逻辑不对。本程序打乱次序逻辑保证百分之百正确,不存在无解的结果。欢迎各位试玩!啥也不说了,上代码!
2015-07-07 01:22:11
4266
1
原创 黑马程序员——C语言---预处理指令
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 预处理指令 1、基本概念 以“#”号开头的预处理命令。如包含命令#include,宏定义命令#define等。在源程序中这些命令都放在函数之外,而且一般都放在源程序文件的前面,它们称为预处理部分。 所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)
2015-07-06 14:57:34
746
原创 黑马程序员——C语言—结构体变量存储原理
1、结构体存储原理 结构名只能表示一个结构形式,编译系统并不对它分配内存空间。只有当某变量被说明为这种类型的结构时,才对该变量分配存储空间。 内存是以字节为单位编号,但一些硬件平台对某些特定类型的数据之恩能够从某些特定地址开始,比如从偶地址开始。若不按照适合其平台的要求对数据存放进行对齐,会影响到效率。因此,在内存中,各类型的数据是按照一定的规则在内存中存放的,这就是对齐问题。
2015-07-06 13:49:38
1794
原创 黑马程序员——C语言---内存管理的概念和内存分区
1、内存管理的基本概念 内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效、快速的分配,并且在适当的时候回收内存资源。 1、内存分配方式 内存分配方式有三种; (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单
2015-07-06 00:02:20
640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人