如果说JAVA是纯OOP的概念语言。。。那么??? java不能说是纯面向对象的语言,纯oop的是SmallTalk 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JAVA是纯OOP语言么?90%是吧smalltalk才是100%static 静态就不属于OOP还有int char ... 唉,学了几个月的java了,到底什么是OOP还是没明白,汗~~~~~~~~ 可笑,有静态方法就不是OOP语言?教程上一般用现实世界中的例子来解释面向对象,其实这只是一种类比,让初学者易于理解而已。不能说在现实世界中找不到例子来解释的特性(比如说静态方法)就不是面向对象方法。再举个例子,大多数教程以父子关系来类比继承关系,深究一点的话就觉得完全不像了。父子关系更像创建者与被创建者的关系。实际上,继承关系在现实生活中很难找到类似的解释。 是的java不是纯OOP语言,smallTalk是纯OOP语言,可是smallTalk没有生产力。 不做理论研究,不写论文,就不用关心它有x%的OOP,知道它如何用就可以了。把那个问题留给James Gosling 博士吧,他会做好一切的,大家同意吗? Java有int,double这些类型的,当然就不会是纯OO的了.一楼正解,SmallTalk是纯OO的. Java是90%的OOP语言,5%是基本数据类型,另外5%是static的东东! 太纯的东西一般都没有什么价值,Java也一样.如果它是完全OOP的,我们是不是又多了许多麻烦 FileOutputStream读取文件夹时出错 将java程序打包成可安装程序 java 概念题 求助.!类的问题或者是参数问题. 各位大哥,用JEDITORPANE显示一个HTML文件之后,要匹配某个字符串,然后高亮显示之,怎么办? 达人请进:同一个Panel里面放两个JTree组件的问题。急! 调试问题,我都不会 文件名含“ $ ”的文件是临时文件吗?用jad *.class时它不反编译“ $ ”文件? 各位大虾!我在2000里装了个TOMCAT,请问怎么进行dns解析 java很急 菜单里如何使用CheckBox,并去掉它前面的方框啊 问几个入门小问题,大家别笑话我!!
smalltalk才是100%
static 静态就不属于OOP
还有int char ...
教程上一般用现实世界中的例子来解释面向对象,其实这只是一种类比,让初学者易于理解而已。不能说在现实世界中找不到例子来解释的特性(比如说静态方法)就不是面向对象方法。
再举个例子,大多数教程以父子关系来类比继承关系,深究一点的话就觉得完全不像了。父子关系更像创建者与被创建者的关系。实际上,继承关系在现实生活中很难找到类似的解释。
把那个问题留给James Gosling 博士吧,他会做好一切的,大家同意吗?