Objective-C语言的设计思想及实现原理

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:tuojing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文分为四个部分,第一二部分介绍Odjective-C语言的设计思想和语言的风格,第三、四部分介绍该语言的实现原理以及分它的评价。在第一、二部分中,我们分別从封裝技术,面向对象语言、动态约束等角度说明软件IC的设计思想以及基于软件IC思想设计的Objectibe-C语言的特点,然后讨论了Objective-C中对封装、差承等概念的支持,并给出了其语法表示。在第三、四部分中,我们首先介绍Objective-C语言提供的基本类库,然后讨论其编译器对继承概念的支持工具——类簇,在此基础上阐述了Objective-C编译器对消息表达式的处理过程,它们都支持了面向对象程序设计 (Object-Oriented Programming,OOP)的风格。最后,我们从Objective-C的混合设计风格,和C++语言的比较等方面对其进行了评价。
其他文献
由于我国人口出生率的下降、平均预期寿命的延长及农村剩余劳动力的转移,我国农村人口老龄化形势日趋严峻。农村老年人口比重的日益增加提高了农村的老年抚养比,导致农村劳动生
<正>随着知识经济时代的到来,学校管理工作要求符合时代特征的管理模式,适应全国和谐发展的大局。与传统注重规章制度的刚性管理相比较,柔性管理依据人的心理和行为规律强调
麦芽根(Malt root)是啤酒工业的主要副产物,每年我国都有10万吨以上的麦芽根废弃物产生,其中含有30%的优质蛋白,是价格低廉、来源广泛的蛋白原料。目前麦芽根少量用于动物饲料或其他用途,大部分作为废物处理,对麦芽根蛋白进行利用开发具有巨大前景与实际意义。饮食习惯不良与生活压力增加等原因使得糖尿病的患病率逐年增加,防治糖尿病成为一项迫在眉睫的艰巨任务。α-葡萄糖苷酶抑制剂是一类调节糖尿病人餐后
《贞观政要》十卷四十篇,由唐朝吴兢编纂,在对古代帝王谏劝的内容中,多次使用了比较方法。文章指出了其中的十处:周朝与秦朝的比较;古代帝王与近代君主的比较;战时乱世与太平
增强现实是虚拟现实的一个重要分支,有着广泛的应用前景与应用价值。文章系统地介绍了增强现实的应用领域、发展现状与目前存在的技术难点,以及增强现实系统的未来发展方向。
网络舆情是信息时代公民享有的言论表达权和批评监督权在网络空间延伸的具体表现。网络舆情治理须兼顾互联网秩序的建构和公民权利的实现,应在借鉴域外经验的基础之上,调整治
从文化心理角度看,《边城》中翠翠母女二人的爱情悲剧在很大程度上是一种性格上的悲剧,而人物性格中的弱处实际上也是作家自身性格弱处的一种不自觉的折射。在爱情悲剧的故事
"学本课堂"强调尊重学生的主体存在,以学生为本体,以学习为本位。确立"学本课堂"的核心价值观,是为了达成课堂变革的愿景,促进学生有效学习,实现"人之为人"的价值旨归。但在
目的 通过数字评分法测量口咽部敏感性,建立口咽部区域敏感图,为设计提高患者耐受性的新型口咽通气道打下基础。在口咽部区域敏感图的基础上,通过对传统Guedel 口咽通气道的形态结构进行改良,设计出患者耐受性好、保证气道通畅的新型口咽通气道。方法1、数字评分法测量口咽部敏感性的试验:符合条件的受试者共92人,平均年龄(29±6)岁。受试者坐位平静后试验开始。使用指夹式脉搏血氧仪记录初始心率。记录初始心
通过"共同题"和"共同人"的等值设计,应用Rasch模型将不同年份的考试分数转换到同一分数系统上,分析不同年份考生物理能力水平的变化,结果表明,2011年考生物理能力水平总体上