java面向对象程序设计浅谈之四经过前三篇的记叙.本篇主要叙的是类的继承和多态.
类的一个重要特性就是“继承“(inheritance).继承最主要的目的是“扩展“原本类的功能,加强或改进原本类所没有定义的属性及方法.
例:动物园里面有许多动物,仅一个前面Animal类要处理这么多种不同动物的属性及是很没有章法的.所以要设计其他的类,来管理这些动物的种类.
首先要修改一下Animal类,增加一个String类型的kind属性,用来记录动物的种类,当然也要把kind属性隐藏起来,再通过访问方法来访问.接着另外设计鱼、鸟、狮子这三个继承自Animal类。
在java[......]