A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 德玛西亚小学生 中级黑马   /  2016-2-17 18:13  /  743 人查看  /  1 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

1.OC中能够写C语言代码吗?反之C语言中可以用OC代码吗?
    oc可以写c语言代码。c语言中不能写oc代码。
2.NSLog使用需要添加什么?
#import<Foundation/Foundation.h>
3.OC中的字符串有什么特点?
以@“”表示。
4.编译如果要用到框架,则编译时需要做什么?
5.用一个框架时,导入哪个头文件会比较方便一些?
Foundation.h
6.include与import二者有什么区别?
import可以防止交叉编译,防止重复包含。而include没有这个功能。include需要用宏定义和条件编译实现。
7.NSLog需要加换行符吗?与printf的区别什么?
不需要,NSLog自动识别,若无\n,它会自动换一行,若有\n,则不继续再换一行。
8.typedef与宏定义有什么区别?
typedef中实际类型在前,代号再后,宏定义中代号在前,实际类型在后。
9.BOOL类型 使用时需要引入什么?
引用NSObjectruntime.h
10.面向对象与面向过程的区别是什么?
面向对象专注于实现过程的对象的选取,面向过程专注于实现过程的每一步骤的具体内容。
11.面向对象的优点是什么?缺点呢?
面向对象的优点:方便快捷。缺点:不易于掌控每一步骤的具体细节。
12.面向过程的优点是什么?缺点呢?
面向过程的优点:易于掌控每一步骤的具体细节。缺点:步骤繁琐。
13.面向对象处理问题时,结果由谁决定?面向过程呢?
面向对象处理问题时,结果由对象决定。面向过程处理问题时,结果由
自己控制。
14.类能直接使用吗?作用是什么?类一般包括什么?
不能,类的作用是对一定相同属性的事物的抽象概述。类一般包括:属性,行为。
15.类与对象是什么关系?
整体与部分的关系。
16.没有类能有对象吗?
不能。
17.一个行为属于哪个类看什么?
看执行行为的对象属于哪个类。
18.什么叫名词查找法,用来做什么的?
查找句子中的名词,这些名词就是类或对象。
19.定义类时属性与行为到底需要定义多少个?是把所有能想到的都定义上吗?
可以定义任意个数的属性和行为。不是。
20.定义类时属性可以赋值吗?
不可以。
21.定义类时方法的声名在哪里?
在@interface 类名:NSObject{属性}   与   @end 之间。
22.方法中什么才需要加括号?
参数类型。
23.一个对象的属性默认值是什么?
0。
24.给一个对象的属性赋值之后,如果再创建一个新对象,属性值是多少? 为什么?
0。因为创建一个新的对象,其属性值将自动重新赋值为初始值0。
编程题:
小明在跑步.

1 个回复

倒序浏览
{:2_40:}{:2_40:}支持 来学习下。。。。。。。。。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马