OC语言面试题及详细答案
一、基础必考题(初级,考察基础掌握度)
1.什么是OC语言?它和C语言的关系是什么?
答案:OC(Objective-C)是一门面向对象的编程语言,基于C语言扩展而来,保留了C语言的所有语法和特性,同时增加了面向对象的核心机制(封装、继承、多态),还加入了消息传递、分类、协议等独有的特性。
简单说,OC是“C语言+面向对象”,可以理解为给C语言套了一层面向对象的“壳”——任何C语言代码,都能直接在OC文件中运行;但OC的面向对象语法(如类、对象),C语言不支持。OC的编译器最终会将OC代码编译成C语言代码,再进行后续编译执行。
2.OC中,类和对象的区别是什么?
您可能关注的文档
最近下载
- DL-T-573-2010电力变压器检修导则.pdf
- 【MOOC】《理性思维实训》(华南师范大学)章节期末慕课答案.docx
- 建筑边坡工程鉴定与加固技术规范.docx VIP
- 完整的神经系统体格检查评分标准.doc VIP
- 艾滋病、梅毒、乙肝暴露儿童干预、随访及转介流程.pdf VIP
- 篮球知到智慧树期末考试答案题库2025年浙江大学.docx VIP
- 新建4万m3d污水处理 厂工程可行性研究报告.doc VIP
- J-STD-033D处理,包装,运输和使用湿度,回流,和过程敏感设备.PDF VIP
- 【2026】超星尔雅学习通《大数据与人工智能导论(厦门大学)》章节测试及答案.pdf
- 城市化工集的聚区4.0万m3d污水处理厂工程可行性研究报告.doc VIP
原创力文档

文档评论(0)