什么是oop
原创
©著作权归作者所有:来自51CTO博客作者zhenjunwei的原创作品,请联系作者获取转载授权,否则将追究法律责任
OOP: Object Oriented Programming,面向对象的程序设计。所谓“对象”就是一个或一组数据以及处理这些数据的方法和过程的集合。面向对象的程序设计完全不同于传统的面向过程程序设计,它大大地降低了软件开发的难度,使编程就像搭积木一样简单,是当今电脑编程的一股势不可挡的潮流。
OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。
OOP 的优点:使人们的编程与实际的世界更加接近,所有的对象被赋予属性和方法,结果编程就更加富有人性化。
OOP 的也有缺点:由于面向更高的逻辑抽象层,有时候不得不做出性能上面的牺牲,但是,从面向对象的角度,使的编程的结构更加清晰完整,数据更加独立和易于管理,性能的牺牲可以带来这么多的好处,这是一笔稳赚的生意。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
















