面向对象程序设计是主流的程序设计方法
Java程序设计语言(简称Java语言或者Java), 以面向对象程序设计(OOP)为主, 同时支持泛型编程(GP), 函数式编程(FP), 面向方面编程(AOP), 事件驱动编程, 以及传统的命令式编程等多种编程范式.
同样是Programming, 面向对象的称为程序设计, 其它的就是编程. 在语言学的角度上见证了面向对象的主流地位.
- C++语言是在C语言的基础上, 增加支持面向对象程序设计.
- Java语言是在C++语言上基础上, 进行简化, 进化出的易于使用的面向对象程序设计语言.
- C#语言是在C++语言基础上, 进行简化, 演化出的类似Java语言的另一个面向对象程序语言.
| Feb 2018 | Feb 2017 | Programming Language | Ratings | Change |
|---|---|---|---|---|
| 1 | 1 | Java | 14.988% | -1.69% |
| 2 | 2 | C | 11.857% | +3.41% |
| 3 | 3 | C++ | 5.726% | +0.30% |
| 4 | 5 | Python | 5.168% | +1.12% |
| 5 | 4 | C# | 4.453% | -0.45% |
| 6 | 8 | Visual Basic .NET | 4.072% | +1.25% |
| 7 | 6 | PHP | 3.420% | +0.35% |
| 8 | 7 | JavaScript | 3.165% | +0.29% |
| 9 | 9 | Delphi/Object Pascal | 2.589% | +0.11% |
| 10 | 11 | Ruby | 2.534% | +0.38% |
| 11 | - | SQL | 2.356% | +2.36% |
| 12 | 16 | Visual Basic | 2.177% | +0.30% |
| 13 | 15 | R | 2.086% | +0.16% |
| 14 | 18 | PL/SQL | 1.877% | +0.33% |
| 15 | 13 | Assembly language | 1.833% | -0.27% |
| 16 | 12 | Swift | 1.794% | -0.33% |
| 17 | 10 | Perl | 1.759% | -0.41% |
| 18 | 14 | Go | 1.417% | -0.69% |
| 19 | 17 | MATLAB | 1.228% | -0.49% |
| 20 | 19 | Objective-C | 1.130% | -0.41% |
本文介绍了面向对象程序设计作为主流编程方法的地位,通过对比Java、C++、C#等语言的特点,展示了面向对象程序设计的优势,并提供了TIOBE编程语言排行榜的数据。
1203

被折叠的 条评论
为什么被折叠?



