出个算法题看看: n个球,每个球上有一个数字,分别是从1到n,每个球对应一个数字,不重复。拿走其中一个球。如何确定哪个球被拿走了? 可以用最基本的OO方法来解决这个问题。 写一个class---Ball 一个property---Sequence 一个method---Shoot 主程序: n个球就实例化n个Ball objects. 每一个球调用一遍Shoot方法,也就是报个名,你是几号球啊,我是n号呀。 没报名的那个球就是被拿走了的。