It's time polar bears Menshykov and Uslada from the zoo of St. Petersburg and elephant Horace from the zoo of Kiev got down to business. In total, there are n tasks
for the day and each animal shoul...
分类:
其他好文 时间:
2014-10-03 02:22:04
阅读次数:
376
———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ———使用多态的好处 如果函数\方法的参数是父类类型,那么父类、子类对象都可以传入。 1 #import 2 //Animal类 3 @interface Animal : NSObject 4 - (void)e.....
分类:
其他好文 时间:
2014-09-29 19:22:58
阅读次数:
217
1Thread Runnable接口 1 public class wori 2 { 3 public static void main(String args[]) 4 { 5 Animal a = new Animal(); 6 Thread b...
分类:
其他好文 时间:
2014-09-28 10:33:41
阅读次数:
142
继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能。回忆一下Animal类层次的设计,假设我们要实现以下4种动物:Dog - 狗狗;Bat - 蝙蝠;Parrot - 鹦鹉;Ostrich - 鸵鸟。如果按照哺乳动物和鸟类归类,我们可以设计出这样的类的层次:但是如果按照“能跑...
分类:
编程语言 时间:
2014-09-28 05:19:20
阅读次数:
273
在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接...
分类:
编程语言 时间:
2014-09-28 04:44:50
阅读次数:
438
转发:itbooksthis是调用自己本身的构造函数,而super是调用父类中的构造函数。这两个关键词是用在构造函数中的,这两个关键词的设计也是对封装特性的一种考虑,避免编写不必要的重复代码。class Animal{//定义构造函数,要求子类必须初始化名字Animal(String _name){...
分类:
编程语言 时间:
2014-09-28 00:22:00
阅读次数:
177
function Animal() { this.name = 'xxx'; this.id = 1;}var animal = new Animal();with(animal) { // 括号内可以不用 '对象.属性',直接用属性名或方法 alert(name); al...
分类:
编程语言 时间:
2014-09-26 18:09:28
阅读次数:
214
使用new操作符来创建对象,其背后到底发生了什么? 有一个父类Animal,Dog派生于Animal。 class Program { static void Main(string[] args) { Dog dog = new Dog(); Console.WriteLine("我能调用老祖宗O...
分类:
其他好文 时间:
2014-09-26 10:52:48
阅读次数:
245
向上转型: 子类引用的对象转换为父类类型称为向上转型。通俗地说就是是将子类对象转为父类对象。此处父类对象可以是接口 1 public class Animal { 2 public void eat(){ 3 System.out.print...
分类:
编程语言 时间:
2014-09-25 00:57:37
阅读次数:
400
代码如下:str是assets下面文件的路径例如 bear.mp3 的路径就是Str = "animal/bear.mp3" ;然后利用AssetManager 读取MP3文件 用MediaPlayer播放AssetManager am = getAssets(); AssetFileDesc...
分类:
其他好文 时间:
2014-09-24 15:50:17
阅读次数:
130