一 . 基础oc语法 1. 源文件后缀名 C程序的源文件的后缀名为.c OC程序的源文件的后缀名为.m message. 消息机制. OC是完全兼容C语言的. 所以在.m文件之中是可以写任意的C代码的 .m文件中. 可以写OC代码、C代码、C++代码. 2. main函数仍然是OC程序的入...
分类:
其他好文 时间:
2015-07-16 00:40:29
阅读次数:
102
// main.m// OC01类和对象//// Created by dllo on 15/7/15.// Copyright (c) 2015年 cml. All rights reserved.//#import // 先引头文件#import"Phone.h"#import"Audio ca...
分类:
其他好文 时间:
2015-07-15 22:35:49
阅读次数:
158
面向对象编程基本:
概念:对象 类 封装 多态
主要语言有 C++,Java,OC
面向过程与面向对象的区别
面向过程
面向对象 特点
分析步骤,实现函数
分析问题找出参与并得出对象及其作用
侧重
实现功能
对象的设计(具体指功能)
例子
C语言
OC,C++,java
基本代码: // OC打印
NSLog(@"Lanou");...
分类:
其他好文 时间:
2015-07-15 21:02:03
阅读次数:
126
转载自海子:http://www.cnblogs.com/dolphin0520/p/3803432.htmlJava:类与继承 对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与....
分类:
编程语言 时间:
2015-07-15 16:45:44
阅读次数:
219
1、 基础知识C++编译器如何完成面向对象理论到计算机程序的转化?
换句话:C++编译器是如何管理类、对象、类和对象之间的关系
具体的说:具体对象调用类写的方法,那,c++编译器是如何区分,是那个具体的类,调用这个方法那?
思考一下程序结果#include "iostream"using namespace std;class C1
{
public:
int i; //4
int j; //...
分类:
编程语言 时间:
2015-07-13 14:00:31
阅读次数:
124
1.面向对象的设计思想面向过程:是以一个流程为单位,考虑它的实现方法,关心的是它的功能实现。面向对象:是以具体事物为单位,考虑它的属性(特征)和动作(行为)。2.面向对象思考问题的方式有哪些对象?对象有什么特征和功能?对象之间的关系?3.类和对象3.1,面向对象的编程思..
分类:
编程语言 时间:
2015-07-13 01:09:44
阅读次数:
147
1、 关于#define语句:(1)、#define语句的用途就是给某个符号名称指定一个程序要用到的常量,比如:#define TRUE 1这个语句的意思就是把TRUE指定为1,那么后续的程序中如果需要用到1来做判断或者计算,就可以直接使用TRUE这个符号名称了; (2)、预定义名称不是变量,所以不...
分类:
其他好文 时间:
2015-07-11 16:21:12
阅读次数:
132
Ø类(Class)是面向对象程序设计(OOP)实现信息封装的基础。
Ø 类是用户定义类型,也称为类类型
Ø 每个类包含数据说明和一组操作数据或传递消息的函数。类的
实例称为对象
Ø C++的类由C语言的结构类型演变而来。本章首先介绍结构类型,
然后讨论C++的类和对象...
分类:
其他好文 时间:
2015-07-10 08:08:25
阅读次数:
104
Swift中类和对象的属性分为三种:储存属性,计算属性和类属性。...
分类:
编程语言 时间:
2015-07-10 00:25:21
阅读次数:
127
1、关于分类(category):(1)、分类用来拓展现有的类,增加方法,同时可以不必访问主类的源代码,也不用创建子类;(2)、只能增加方法,不能增加变量;(3)、在代码中也只需要import进父类的h文件,不能编写任何继承的语法,因为不是子类;(4)、在分类里添加的新方法会被子类继承。2、编写一个...
分类:
其他好文 时间:
2015-07-09 00:09:38
阅读次数:
136