wargoo

TMD要在这个神奇的国度好好活下去.

 

2011年8月19日

多态,绑定

摘要: 多态是有多种形态特征。(即父类用子类的方法。继承后,子类可以用父类方法。不要混淆了多态和继承啊)多态就是后期绑定。绑定的意思是将一个方法调用同一个方法主题关联起来。以下的例子可做来理解。//父类public abstract class Sharp { boolean ifSharp() { return true; } abstract int side();}// 子类class Triangle extends Sharp { int side() { return 3; }}// 子类class Circular extends Sharp { int side() { return 阅读全文

posted @ 2011-08-19 09:13 wargoo 阅读(225) 评论(0) 推荐(0) 编辑

面试题-堆栈测试用例设计

摘要: 面试官:请针对堆栈的push()和pull()方法设计测试用例。这里面试官既要考你对堆栈这个概念的了解,还要考你对测试用例的设计思路。首先堆栈是一种执行“后进先出”算法的数据结构,数据的写入跟读出不需要提供地址,而是根据写入的顺序决定读出的顺序。这里注意要了解堆栈的特性:只允许在一端进行数据进行操作,所以就有后进先出的原理特性。设计测试用例概述如:1.用push()方法往一个空的堆栈插入一条数据,再用pull()方法,取出数据应该为刚刚插入那条。2.接上条(1),继续用pull()方法,看结果,应该返回空。3.接上条(2),用push()方法往堆栈中插入先后2条数据,再用pull()方法,取出 阅读全文

posted @ 2011-08-19 07:53 wargoo 阅读(1929) 评论(0) 推荐(0) 编辑

导航