关于super调用一个有些弱智的问题,大家别笑哈。。 super调用是可以增加代码的重用率,可是这样一层一层的调用会不会损失代码性能吗?由一个基类这样一层一层派生的好处在哪儿?比起干脆将所有的变量和方法都归结到一个类中的优势在哪儿??高手指点一下,多谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,有些东西必须一步一步做的. 楼主不错嘛,刚开始学继承与多态就考虑到性能的问题了。多态是由迟滞联编实现的。就是运行的时候才能确定调用父类还是子类的方法。所以性能肯定要大打折扣啦。继承于多态甚至说面向对象的设计优势在于容易利用人类的思维模式去建立计算模型,也就是说建模的成本大大的降低了。这个优势比起性能的丢失要大的多。楼主做多了项目就会体会了。 简单的类比一下,方法调用就有性能的损失,但是我们也不能把所有的代码写到一个方法里避免这种损失啊 硬件再不断的发展,就是为了让我们的软件更贴近于人类的思维模式,所以,这些再硬件允许情况下是没有必要计较的,当然一些对于性能要求极为严格的就需要考虑了。 高分请教各位牛牛有关Thread的设计和用法 jdk6.0动态编译的问题 swing中添加jdic 浏览器 在线--求救JSP中获取数据库信息 3des加密:Given final block not properly padded 如何在电脑上运行jar像运行EXE文件一样? 请教:请好心人教我 问题请教 请问怎么把一个文件夹打包成.war,.jar或者.ear文件? 请教各位帅哥一个JDBC问题 Compilation fails because of what???? 操作软件
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货