es6实现 1 class _LazyMan { 2 constructor(name) { 3 this.tasks = []; 4 this.sleep = this.sleep.bind(this); 5 this.eat = this.eat.bind(this); 6 this.tasks... ...
分类:
其他好文 时间:
2017-01-20 16:25:17
阅读次数:
204
1. 多态 父类的指针指向子类的对象 @interface Animal: NSObject - (void)eat; @end @implation Dog : Animal - (void)eat{ // 实现父类里面的方法 NSLog (@"啃骨头"); } - (void)shoumen{ ...
分类:
其他好文 时间:
2016-12-16 00:47:20
阅读次数:
334
1. 应用程序放在硬盘中,启动时以main为入口加载到内存中,内存中有代码区、数据区、堆区、栈区。 @interface Person : NSObject { int _age; NSString *_name; } - (void)eat; + (void)run; @end Person *p ...
分类:
其他好文 时间:
2016-12-15 00:51:12
阅读次数:
113
抽象类或接口 通过匿名内部类 进行实现, abstract class Person { public abstract void eat(); } public class Demo { public static void main(String[] args) { Person p = new ...
分类:
其他好文 时间:
2016-12-15 00:31:01
阅读次数:
128
Given an array of strings, group anagrams together. For example, given: ["eat", "tea", "tan", "ate", "nat", "bat"], Return: ...
分类:
其他好文 时间:
2016-12-13 15:41:33
阅读次数:
207
什么是闭包? 官方来说就是引用了自由变量的函数;通俗讲就是里面函数引用了外面的变量,同时这个函数一定被外面变量所引用。也就是说被引用的自由变量将和函数一同存在,即使离开了创造他的环境也会存在。很多高级应用中都要依靠闭包来实现。 例如: var eat = function(){ var food = ...
分类:
其他好文 时间:
2016-12-13 06:48:51
阅读次数:
149
1.前言关于设计模式的文章一直以来都没有写,因为总感觉翻一遍书,只是用代码搞个什么Cat,Dog的Class,再来个eat的method,abstract个animal来敲遍代码太无趣了,没有实际应用,或者深入思考,照书贴一遍代码是浪费时间的。今天之所以写下这一篇自然是有一些有趣并且有内涵的东西可以... ...
分类:
其他好文 时间:
2016-12-05 09:40:25
阅读次数:
146
第一道(可能也是最后一道)插头dp。。。。 总算是领略了它的魅力。。。 ...
分类:
其他好文 时间:
2016-12-04 16:12:42
阅读次数:
237
理解继承是理解面向对象程序设计的关键。在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。在Java中不允许多继承。(1)继承 [java] view plain copy class Animal{ void eat(){ Syste ...
分类:
编程语言 时间:
2016-11-28 20:46:55
阅读次数:
243
抽象类 抽象类概述:抽象就是看不懂的 1.抽象类特点 1) 抽象类和抽象方法必须用abstract关键字修饰 abstract class 类名 {}抽象类 public abstract void eat();抽象方法 注意:抽象方法//直接;,不加大括号./当不知道该方法具体是怎么实现的//比如... ...
分类:
其他好文 时间:
2016-11-24 09:17:31
阅读次数:
230