iOS编程——多态

多态为面向对象的三大特性之一        OC指针类型的变量有两个:一个是编译时的类型,一个是运行时的类型,编译时的类型由声明该变量时使用的类型决定,运行时的类型由实际赋给该变量的dui xiang jue

2015-05-31 18:03:26

阅读数 383

评论数 0

iOS编程——类的继承

继承是面向对象的三大特征之一        OC的继承是单继承,每个子类只有一个直接父类       如果两个类可以说成A是B,那么就可以让A继承B,比如有两个类,一个是Dog,一个是Animal,因为Dog是Animal,所以Dog就可以继承Animal。实现继承的类称为子类,被继承的类称为父...

2015-05-31 16:56:46

阅读数 202

评论数 0

iOS编程——隐藏和封装

封装是面向对象语言的三大特征之一(另外两个是继承和多态),封装的作用是隐藏对象的属性信息,不允许外部程序访问,只能通过该类提供的方法来实现对内部信息的操作和访问        例如定义了一个人的类,他的年龄只能通过时间的改变来慢慢变化,不能随意改变。        对一个类或对象实现良好的封装,可...

2015-05-31 16:03:05

阅读数 246

评论数 0

iOS编程——预编译命令#include、#import和@class

#include和#import        #include和#import都是把包含的头文件的内容整个复制过来,但是他们俩还是有区别的,#import是#include的优化        在一个程序中,如果用#include把同一个头文件包含了两遍,那么系统就会报错,但是#import不会...

2015-05-31 15:56:14

阅读数 272

评论数 0

iOS编程——类的定义与对象的创建

先来看一下怎样在一个程序中添加一个类                                    类的定义分为接口部分和方法实现的部分。接口部分包括成员变量的声明和方法的声明,方法实现部分就是为该类的方法提供实现       在OC中,@interface用于声明定义...

2015-05-31 13:58:30

阅读数 200

评论数 0

iOS编程——面向对象的编程

面想对象与面向过程的区别             顾名思义,面向过程自然是注重一个问题实现的过程,而面向对象则是注重一个对象,把这个问题交给这个对象去做,比如要写一个播放器        面向过程的思想,这个播放器要有播放、暂停、快进的功能,然后把这些功能分别写成函数,写成三个...

2015-05-31 12:26:58

阅读数 232

评论数 0

C语言特性

我正在学习OC,跟大家分享一下我的学习历程,希望对以后学OC的同学们有点帮助,写得不好的地方希望大家不要介意,可以给我指出来,也可以给提些意见。 1.函数   1.定义函数     函数的返回类型  函数名  (行参列表)    {         //多条可执行的语句     }      ...

2015-05-10 16:16:35

阅读数 274

评论数 0

流程控制与数组

1.顺序结构

2015-05-10 15:00:08

阅读数 237

评论数 0

OC中的数据类型和运算符

现在正在学习OC,就把我最近学习的历程跟大家分享一下,希望能对后来者有帮助,写的不好的地方希望大家给予建议     1.注释     在编写程序时,注释是非常重要的。我跟大家一些刚学编程的人一样,总觉得添加程序是一件非常量费时间、而且没意义的事,但当我现在去看我以前写的稍微复杂一点的程...

2015-05-07 16:40:02

阅读数 4356

评论数 0

使用Xcode工具开发Objective-C程序

1.启动X-code,单击屏幕顶端的File➡️New➡️Project,或者直接点击页面中的Create a new Xcode project, X-code将会弹出如下图所示的新建项目的对话框。                             2.上图所示对话框将项目分为两类:i...

2015-05-04 20:50:49

阅读数 1600

评论数 0

提示
确定要删除当前文章?
取消 删除