JAVA的面向对象和VB的面向对象有什么区别

JAVA的面向对象是不是可视化程序设计?学了些Java面向对象基础没有看到对于界面的设计我是问区别!一楼答非所问... JAVA的面向对象是不是可视化程序设计?
学了些Java面向对象基础
没有看到对于界面的设计
我是问区别!一楼答非所问
展开
 我来答
dnyr
推荐于2016-04-30 · TA获得超过1024个赞
知道小有建树答主
回答量:633
采纳率:0%
帮助的人:326万
展开全部
无论是VB还是JAVA面向对象从来就不是可视化程序设计。

面向对象面向的是对象,不是界面。

比如裁缝缝件衣服,可以让一个人从领子一针一针开始封到最后,也可以分工,一个裁缝只缝袖子,一个裁缝只缝领子,然后再拼起来。

延伸到编程就是,写个程序,可以让一个人从代码的第一行开始像汇编一样一行一行写到最后,也可以分工,让一个人专门写一个功能,另一个人专门写另一个功能,在面向对象的程序思想中,把不同的功能叫做不同的“类”,其实和函数的概念很像,不过比函数更方便多人开发。

“面向对象”只是一个叫法,你也可以把它叫做别的什么,比如“模块化开发”等等。

VB和JAVA得面向对象的思想没有任何差别,只不多写程序的方法不同而已。

看的出来你刚学程序,而且还处在为了实现功能而实现功能的阶段,你可能会觉得这种思想其实也不过如此,那你就错了,应该好好体会这种思想,千万不要小看这种思想。

记得有一次电视采访美国那个全球导弹防御系统的2B主管,记者夸他说他很了不起,能搭起这样一个庞大的架构,当时那个主管说他其实就是使用了模块化理论,把一个非常庞大的架构拆分成了若干个小模块,然后让不同领域的专家来实现不同的小模块,最后像搭积木一样把它们搭建起来,他自己本人其实什么也没做。

他的时期其实正是计算机领域提倡面向对象化编程的时期,思路都是一样的。

编程最怕的不是你不会编,而是你不知道如何入手如何拆分功能。毕竟你我都不是神仙,不能长生不老,时间都是有限的,一个人的力量是编不出什么大程序的。

微软如果不采取这种思想,他的WINDOWS系列也不能做到一直延续并向下兼容。
hanzsim
2009-11-02 · TA获得超过1540个赞
知道小有建树答主
回答量:922
采纳率:0%
帮助的人:1112万
展开全部
你有个误区。面向对象和可视化编程并不具有直接关系。
从原来的OOP PASCAL就算是面向对象了。支持可视化了吗?
至于人们习惯于认为面向对象就是可视化,大概用VB多的原故吧。
可视化编程取决于集成开发环境(IDE)的功能。
微软在IDE集成上一直比较强项。VS6、.NET等都是很成熟的IDE环境。
Eclipse现在算是热一点,是IBM花了多少钱才做出来的,而且也算不上顶尖的。
Sub公司的NetBeans中规中矩,要不是Java本身面向对象的程序完美,也做不到那么好的。
Java有可视化工具,Eclipse和NetBeans都能做到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qqliweng
2009-11-04 · 超过22用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:60.5万
展开全部
凡是面向对象的编程语言,其本质上时没啥区别的,区别的是语法,至于说的可视化应该说不是语言具有的特征,任何一门语言都不是可视化的,至于为什么是可视化得,那其实是IDE帮你写了一些代码而已,和语言美关系的.

参考资料: 回答

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
manyfaces
2009-11-02 · TA获得超过1068个赞
知道小有建树答主
回答量:1808
采纳率:0%
帮助的人:998万
展开全部
面向对象是一种思想,它比传统的面向过程的软件开发更容易,也更易于维护。面向对象的核心是抽象,就是类,JAVA中所有的东西都是在类中的,所有它的所有部分都是面向对象的。可视化设计也可以像VB那样拖动组件,不过要用eclipse和NetBeans这样的IDE,否则你只能代码里new你的button,frame,checkbox...这些都是jdk封装好的类的实例
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的酒窝儿
2009-11-05 · TA获得超过335个赞
知道小有建树答主
回答量:747
采纳率:0%
帮助的人:159万
展开全部
java是线程安全的
vb不是
vb比java跟简单
但是java是做网站开发的bs
vb只能做一些cs结构的开发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式