计算机编程语言用英语怎么说,计算机编程语言(国外英文资料).doc

本文探讨了C++与Java这两种主流的面向对象编程语言的差异。尽管两者都支持面向对象特性,但Java被认为是一种完全的面向对象语言,而C++则允许非对象导向编程。文章指出,Java的所有内容都必须包含在类中,没有全局函数和数据,而C++的主函数可以置于类之外,还支持全局变量和结构等概念。尽管它们在基本语法和概念上有相似之处,但也存在显著差异,这使得开发者需要同时掌握两种语言以适应长期共存的情况。
摘要由CSDN通过智能技术生成

计算机编程语言(国外英文资料)

计算机编程语言(国外英文资料)

The main content: c + + is only half object-oriented, while JAVA is all object-oriented and it is also a lot of security concerns than c + +

As is known to all, c + + and Java is the object-oriented language, two kinds of mainstream to compare the merits of the two languages, everyone has their own different views, comparing the c + + is the consensus of opinion is compiled high-level language and Java is interpreted, so quick c + + and Java, good compatibility, c + + is suitable for expressing the underlying control and Java network programming. Anyway, what's certain is two languages will coexist in a long time, this requires that we are proficient in both the first and at the same time, to another should also be clear at least grasp of its frame structure. Because Java is a derivative of c + +, so the two languages on the basic syntax and concepts have many similarities, but there are some noticeable differences between them, this article attempts through the comparison among them some of the differences on the basic concept of object oriented, to talk about the characteristics of both.

The most basic difference -- Java is a completely object-oriented language

Objects in the object oriented technology is a specific entity in the real world in the computer in the logical mapping and reflected, and the class is the same set of objects and abstract. All Java programs are made up of classes or definitions of classes. We should keep this in mind throughout our learning process, because it means that Java is a completely object-oriented language. Everything in Java must be placed in a class. There is no global function, global data, no structure, enumeration, or combination of things, all just "classes"!

However, c + + is different, for example, the main method of c + + is placed outside of all classes, and other functions can be defined outside of the class. In C + +, the concepts of global variables, structures, enumeration, federation, and other col

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值