- 5
- 0
- 约 30页
- 2017-09-11 发布于浙江
- 举报
1.Difference between shallow copy and deep copy?浅复制和深复制的区别?答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。深层复制:复制引用对象本身。意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源还是只有一份,那如果我们对A_copy执行了修改操作,那么发现A引用的对象同样被修改,这其实违背了我们复制拷贝的一个思想。深复制就好理解了,内存中存在了两份独立对象本身。用网上一哥们通俗的话将就是:浅复制好比你和你的影子,你完蛋,你的影子也完蛋深复制好比你和你的克隆人,你完蛋,你的克隆人还活着。
2.What is advantage of categories? What is difference between implementing a category and inheritance?类别的作用?继承和类别在实现中有何区别?答案:category 可以在不获悉,不改变原来代码的情况下往里面添加新的方法,只能添加,不能删除修改。并且如果类别和原来类中的方法产生名称冲突,则类别将覆盖原来的方法,因为类别具有更高的优先级。类别主要有3个作用:(1)将类的实现分散到多个不同文件或多个不同框架中。(
您可能关注的文档
- 基于WP、IOS、安卓系统大比拼.doc
- 基于X876新手从入门到精通.doc
- 基于安装Windows和Android双系统.doc
- 基于安卓经典游戏推荐.doc
- 基于安卓开发步骤.doc
- 基于安卓开发环境搭建.doc
- 基于安卓开发新手入门基础教程.doc
- 基于安卓模拟器、电脑运行安卓系统android、apk文件.doc
- 基于安卓模拟器.doc
- 基于安卓模拟器教程.doc
- ECC 5.00构建模块配置指南.pdf
- 如何系统地学好Python:从入门到精通.pdf
- SolidWorks Electl 2013培训入门:文件与库选项卡操作指南.pdf
- HTML5在各平台浏览器支持情况及特性分析.pdf
- 英语四六级考试结构与提分策略.pdf
- 人教版九年级上册语文精品教学课件 《孤独之旅》的人物心理刻画.ppt
- 人教版九年级上册语文精品教学课件 《艾青诗选》如何读诗 艾青诗选.ppt
- 湖南衡阳市衡阳县第一中学2026届高三下学期学情调研政治试卷(一)【可打印+答案详解】.pdf
- 吉林长春市实验中学2025-2026学年下学期第一学程考试高三语文试卷【可打印+答案详解】.pdf
- 【高频成语+高频实词800词(下册)】四海2025下半年.pdf
原创力文档

文档评论(0)