摘要: 【碎记】self,super,class self在类方法中指代这个类,在对象方法中指代这个对象。 【tips】[super class]、[self class]其实返回的都是[self class]的结果。 class方法是返回这个对象的类。 阅读全文
posted @ 2021-09-07 16:44 你就像烟火的神秘 阅读(49) 评论(0) 推荐(0)
摘要: 【碎记】多态 老是记不住多态的定义,隔了两个月居然说不出来多态是什么。 『多态』是指同一个方法在不同对象中表现出不同的行为。 比如,现在有一个父类是生命类,生命类有喊叫这个动作, 它的子类有人类,狗类,猫类,他们分别重写了喊叫这个动作, 于是人类的喊叫是『你好』, 狗类的喊叫是『汪汪』, 猫类的喊叫是『喵喵』。 阅读全文
posted @ 2021-09-06 20:06 你就像烟火的神秘 阅读(42) 评论(0) 推荐(0)
摘要: 【碎记】static static 关键字 static代表了堆变量,只要用static修饰了,那么这个变量就放到了堆上。它跟放到栈里的普通变量有什么区别呢?区别在于每次调用的时候,堆变量都是同一个变量,而栈则是方法结束就变量死亡,方法开始就重新生成一个变量。 下面请看代码: 有一个类叫Myclass,.m内容如下:(声 阅读全文
posted @ 2021-09-06 11:30 你就像烟火的神秘 阅读(63) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-01-06 22:20 你就像烟火的神秘 阅读(98) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-11-10 23:19 你就像烟火的神秘 阅读(90) 评论(0) 推荐(0)