这就是JAVA的继承的特点。
ICLASS聚合了所有新闻栏目的特点,即共同属性:新闻栏目名,新闻ID号,新闻栏目斑竹名
于是将它们封装在一个类里,而其他的有对于新闻栏目的不同的操作类可能遇到的情况不一样,但是无论如何得不一样,他们最终都会要用到这些共有属性,所以,其他的类来继承这个基础类IClass。
不仅避免了重复类成员的定义,而且让程序设计得更优雅,可扩展性强,因为你想,如果将来别人要对这个新闻类做些扩充,他不需要直接去修改这个类,只要写个类去继承它,然后加些自己的方法和属性等等,不仅可以继续沿用旧版本的属性和方法,还可以使用增加了的新的方法,这就实现了所谓的版本兼容。....关于继承的知识,不是1、2句说的清楚的,建议楼主去看看相关方面的书籍。
ICLASS聚合了所有新闻栏目的特点,即共同属性:新闻栏目名,新闻ID号,新闻栏目斑竹名
于是将它们封装在一个类里,而其他的有对于新闻栏目的不同的操作类可能遇到的情况不一样,但是无论如何得不一样,他们最终都会要用到这些共有属性,所以,其他的类来继承这个基础类IClass。
不仅避免了重复类成员的定义,而且让程序设计得更优雅,可扩展性强,因为你想,如果将来别人要对这个新闻类做些扩充,他不需要直接去修改这个类,只要写个类去继承它,然后加些自己的方法和属性等等,不仅可以继续沿用旧版本的属性和方法,还可以使用增加了的新的方法,这就实现了所谓的版本兼容。....关于继承的知识,不是1、2句说的清楚的,建议楼主去看看相关方面的书籍。
解决方案 »
- 存储过程中一个问题~
- java如何判断用户是否局域网用户?还是非局域网用户?
- 谁知道如何用poi在jsp中到处excel表?
- 急~~~~网页表格导入数据库问题
- 如何读取地址栏中的信息呀
- 大家一定要看,要不然追悔莫及喔!!(看了就有分)
- 我是菜鸟,请问大虾这是什么错误,环境sql server window2000 tomcat
- javascript中如何验证文本框中输入的是否是时间?waiting!
- 为什么没法连上mysql?
- http://localhost:8080 看不到tomcat小猫图标
- 怎样将int 99999转为byte[]????
- 十万火急,怎样压缩一个jpg或gif图片的大小
------------------------
(1)避免了重复类成员的定义
(2)可扩展性强