Happiness is more than pleasure without pain

你只有非常努力,才能看起来毫不费力

导航

上一页 1 ··· 10 11 12 13 14

2014年9月6日 #

动态绑定的内幕

摘要: 将一个方法调用同一个方法主体连接到一起就称为“绑定”(Binding).若在程序运行以前执行绑定(由编译器和链接程序,如果有的话),就叫作“早期绑定”。 理解多态的那个程序最令人迷惑不解的地方全与早期绑定有关,因为在只有一个Instrument 句柄的前提下,编译器不知道具体该调用哪个方法。... 阅读全文

posted @ 2014-09-06 22:18 believer 阅读(295) 评论(0) 推荐(0) 编辑

重载和重写

摘要: (1)方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递... 阅读全文

posted @ 2014-09-06 22:16 believer 阅读(161) 评论(0) 推荐(0) 编辑

理解多态

摘要: //为什么要上转型//Note.javapackage c07;public enum Note{middleC,cSharp,cFlat;}//Music.javapackage c07;class Instrument {public void play(Note n) {System.out.... 阅读全文

posted @ 2014-09-06 21:47 believer 阅读(126) 评论(0) 推荐(0) 编辑

2014年5月3日 #

匿名内部类

摘要: 匿名内部类适合创建那种只需要一次使用的类,例如命令模式时所需要的Command对象。匿名内部类的语法有点奇怪,创建匿名内部类时会立即创建一个该类的实例,这个类定义立即消失,匿名内部类不能重复使用。 定义匿名内部类的格式如下:[java] view plaincopyprint?new 父类构造器(参... 阅读全文

posted @ 2014-05-03 13:14 believer 阅读(403) 评论(0) 推荐(0) 编辑

2014年4月30日 #

3个Activity间的切换

摘要: package com.yarin.android.Examples_03_01;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;i... 阅读全文

posted @ 2014-04-30 16:57 believer 阅读(198) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14