类别 & 继承

  • 类别
    类别可以在不获悉,不改变原来代码的情况下往里面添加新的方法,只能添加,不能删除修改。
    并且如果类别和原来类中的方法产生名称冲突,则类别将覆盖原来的方法,因为类别具有更高的优先级。

  • 类别的作用

    • 1.将类的实现分散到多个不同文件或多个不同框架中
    • 2.创建对私有方法的前向引用
    • 3.对象添加非正式协议
  • 继承

    • 1.可以增加、修改、删除方法
    • 2.可以增加属性

如有不当、错误之处,欢迎指正!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,227评论 25 708
  • 37.cocoa内存管理规则 1)当你使用new,alloc或copy方法创建一个对象时,该对象的保留计数器值为1...
    如风家的秘密阅读 887评论 0 4
  • iOS面试题及答案 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一...
    iOS_阿辉阅读 1,927评论 0 32
  • C 部分 1.static 关键字的作用? 第一个作用:隐藏。 当我们同时编译多个文件时,所有未加static前缀...
    pingui阅读 4,452评论 2 48
  • 好像是有什么驱使我来写东西,最近头疼,然后用了各种方法,还是作用不大,然后一次偶然的机会,写了一篇东西,...
    Monaa阅读 304评论 0 5