关于詹姆斯设计Java的思想的一个构思的想法。

million_how_come 2013-02-16 05:35:55
大家好:
我有一个问题,希望得到高手的交流:
我看到:Java的抽象类,这个武器,的主要作用是:
让父类中的方法,在子类中可能具有自己特点的方法,被采用一种“简化版书写”,(在类名前加abstract并且在每一个方法名前,也加abstract),进行子类面向需求的满足的子类方法的“重新编写”,的操作。
高手,面向詹姆斯设计的这个“代码重组织操作”,我的问题是:
在进行上述功能的实现时,是否可以采取:
定义一个普通的父类,里面面对子类中可能出现的“方法的重新编写”,使用:
将父类中的方法命名好后,定义方法体就一句:return;
然后在子类中,进行面向普通父类的继承代码书写完毕后,将普通父类中的“待重新编写”方法进行面向父类的方法名的,“重写”,操作。重写操作写出的子类中的与父类中同名的方法,要将整个子类中的方法的实际需求,满足。
高手,小弟看到:
虽然抽象类具有:不能创建对象,的,特点。
但是,是否创建对象,是掌握在开发者和开发组织的手中的,小弟认为:这个特点,是一个“消弱在电脑,这个宇宙中,进行物质创造的上帝--程序员的力量的,特点”,它应该是一个弱点,而不能算是一个“解决开发组织的需求的编程语言规则设计”,我认为:
由上看来,如果可以采用“普通父类+return方法体书写”,的办法,来代替加了一堆8个字母的abstract抽象类的话。
小弟认为:詹姆斯设计的“抽象类”,“抽象方法”,实属冗余。
高手,我的认识,对吗?
错在哪里?
谢谢高手!!mg]
...全文
351 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧