题目: 实现一个person对象,有eat和dinner两种方法请用实例[依次类推] new person("Tom").sleep(10).eat("dinner"); //输出 console.log("hello Tom") //等待10s, console.log("sleep 10s"), ...
分类:
其他好文 时间:
2018-04-28 19:24:04
阅读次数:
110
静态方法@statitmetod 只是名义上归类管理,实际上在静态方法里访问不了类或实例中的任何属性 类方法@classmethed 只能访问类变量,不能访问实例变量 属性方法@property 把一个方法变成一个静态属性 删除 @del.deleter def eat(self): del sel ...
分类:
编程语言 时间:
2018-04-19 18:21:28
阅读次数:
194
接口默认方法 Java8版本以后新增了接口的默认方法,不仅仅只能包含抽象方法,接口也可以包含若干个实例方法、在接口内定义实例方法(但是注意需要使用default关键字) 在此定义的方法并非抽象方法,而是具有特定逻辑的实例方法。 举例说明:定义接口Animal,其中包含默认方法eat(). /** * ...
分类:
编程语言 时间:
2018-04-09 11:18:23
阅读次数:
224
1 public static void show(Animal1 a){ 2 a.eat(); 3 if (a instanceof Cat){//判断a是哪个类new出来的对象 4 Cat cat =(Cat)a; //因为a是Animal1的对象,它可以指向猫或者狗,所以到了这一步得指向相应的... ...
分类:
编程语言 时间:
2018-03-30 20:10:15
阅读次数:
114
一、抽象类 1.abstract修饰类:抽象类 不可被实例化 抽象类有构造器 (凡是类都有构造器) 抽象方法所在的类,一定是抽象类 抽象类中可以没有抽象方法 2.abstract修饰方法:抽象方法 格式:没有方法体,包括{}.如:public abstract void eat(); 抽象方法只保留 ...
分类:
编程语言 时间:
2018-03-24 21:26:36
阅读次数:
212
#coding=utf-8 class Dog(object): def __init__(self,name): self.name = name def eat(self): print '1234' def talk(self): print '678678' d = Dog('xiaobai... ...
分类:
其他好文 时间:
2018-03-17 10:54:04
阅读次数:
98
Given an array of strings, group anagrams together. For example, given: ["eat", "tea", "tan", "ate", "nat", "bat"], Return: Note: All inputs will be i ...
分类:
其他好文 时间:
2018-03-10 11:59:25
阅读次数:
176
在 animals 包中加入一个接口(interface):Animal.java 文件代码:/* 文件名: Animal.java */package animals; interface Animal { public void eat(); public void travel();}接下来, ...
分类:
编程语言 时间:
2018-02-02 14:19:00
阅读次数:
193
两个矩阵快速幂优化的好题 Fibonotci 对于这种转移有循环的函数,因为每一次对初始元素的操作是相同的,那么就可以抽象成在这个循环的前端输入了一个元素,然后经过一番操作,得到了新的元素,然后先考虑没有修改的做法,因为每n个的转移是一样的,那么对于n步内的每一个转移构造一个2*2的矩阵,然后把这些 ...
分类:
其他好文 时间:
2018-01-31 14:37:23
阅读次数:
146
#!/usr/bin/env pythonclass father(object): def __init__(self,tail,heav): self.tail=tail self.heav=heavclass mother(object): def __init__(self,like,eat): self.like=like self.eat=eat#class xiaomin
分类:
编程语言 时间:
2018-01-29 18:22:47
阅读次数:
141