面向对象编程

问题:为什么说面向对象编程更适用于大型软件开发,可以提高效率(开发时间减短、代码质量高、不容易出错等等)?

——〉
(1)面向对象程序是由一个又一个的类组成的,而每个类里的方法(或函数)都是封装好的,(即这些函数要实现什么功能代码都是已经写好了,你不用自己一步步去写,并且这些代码都经过很多年的测试,没有出现问题,都是高质量的正确优化代码。)。
自己只需要学习怎么去调用这些类、这些方法的思路和语法即可,并不需要考虑具体这个功能代码怎么去写,用什么算法等等。
不像C那样,需要考虑每一行代码的实现,整个代码的执行逻辑等等,对于一个几万行代码的大项目,有可能一个变量的原因导致无法运行,由于所有的代码写在一起,非常复杂交错,也不容易找出错误。

这也是面向对象编程(JAVA)于面向过程编程(C)最大的优势所在。

所以,学习JAVA,其实就是学习怎么去调用JAVA中各种类和方法的思路和语法,以及在什么情况下调用?

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值