CSDN论坛 > Delphi > VCL组件开发及应用

大家谈谈对OOP(面向对象化)的体会! [问题点数:20分,结帖人shun3]

Bbs3
本版专家分:569
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:10378
Bbs3
本版专家分:617
Bbs3
本版专家分:569
Bbs6
本版专家分:5106
匿名用户不能发表回复!
其他相关推荐
浅谈软件工程学习心得
【张城硕(sa15226451) + 《软件工程(C编码实践篇)》MOOC课程作业http://mooc.study.163.com/course/USTC-1000002006 】学习软件工程两个月来,我在孟宁老师的教导下确实获益匪浅。我从一开始对不知如何使用vim和git的无知,逐渐演变到软件设计模块化的熟练。下面, 我将谈谈这两个月学习软件工程线上课程的具体体会。关于软件工程首先,我先谈谈我对
对IOC,AOP的理解
(1)  ioc,意思是Inversion of control,(反转控制),控制反转,就是交换控制权的意思。现在一般不使用这个词,一般使用dependency injection(依赖注入)。依赖注入就是将依赖 注入进去。 (2)这么来说吧,在一个动作或者事件中,比如说,你现在想写字(Action),那么你需要笔,于是乎,你new了一个笔来写字,这里,你用了new笔,你这个动作和笔有了关联,
面试百题001——谈谈你对面向对象编程的认识
面向对象程序设计的基本概念:面向对象, 概括地说, 就是把问题抽象为对象, 设置属性(数据) , 指定事件或处理方式(代码) 来达到目的, 强调从问题域的概念到软件程序和界面的直接映射。面向对象程序设计中的概念主要包括:对象、类、数据抽象、继承、动态绑定、数据封装、多态性、消息传递。通过这些概念面向对象的思想得到了具体的体现。      面向对象程序设计的基本特征: 1)对象:对象是运行期的基
谈谈我对P2P网络借贷的一些看法
北漂期间,只知道互联网金融非常火,相关创业公司和项目也非常多。2013年,最火的是余额宝等宝宝类产品。当时的收益率达到了7%,流动性如此高的情况下,竟达到这么高的收益率,我简直不敢相信。另外,当时考虑到创业,也没有把积蓄放进去。13年底开始,放了不少钱进去,总收益达到了2000。2000不算多,也不算少,够吃2个月了。    扯远了,还是来说说P2P网络借贷,互联网金融和余额宝只是引子而已~   
OOP的三大特性是什么? 面向对象编程的三大特性是什么?
OOP的三大特性是什么? 面向对象编程的三大特性是什么? 封装 :就是将一个类的使用和实现分开,只保留部分接口和方法与外部联系 继承:子类自动继承其父级类中的属性和方法,并可以添加新的属性和方法或者对部分属性和方法进行重写。继承增加了代码的可重用性。 多态:多个子类中虽然都具有同一个方法,但是这些子类实例化的对象调用这些相同的方法后却可以获得完全不同的结果,多态性增强了软件的灵活性
数据结构 学习感想
    我们老师讲的很好,但是我自己觉得自己并没有下大功夫去好好研究学习,虽然自己觉得这门课很重要,要想达到自己理想的水平还很远,不过既然认识到了自己的不足,就应该好好去学习,多看资料,多思考。     现在要让我说学习后有什么感想,有什么经验可以拿来说说,我还真不敢说,因为自己学的很粗略,没有自己独特的见解。     我自己觉得最主要的还是应该养成较好的编程思想,虽然自己说不出来什么大的
谈谈你对面向对象的理解?
所谓的面向对象就是将我们的程序模块化,对象化,把具体事物的特性属性和通过这些属性来实现一些动作的具体方法放到一个类里面,这就是封装。封装是我们所说的面相对象编程的特征之一。除此之外还有继承和多态。继承有点类似与我们生物学上的遗传,就是子类的一些特征是来源于父类的,儿子遗传了父亲或母亲的一些性格,或者相貌,又或者是运动天赋。有点种瓜得瓜种豆得豆的意思。面向对象里的继承也就是父类的相关的属性,可以被子
浅析AOP与OOP
AOP为Aspect OrientedProgramming的缩写,意为面向切面编程。那什么又是面向切面?它与仅有一字之差的OOP又有着什么样的区别与联系?所谓的面向切面编程其实是对业务逻辑又进行了进一步的抽取,将多种业务逻辑中的公用部分抽取出来做成一种服务(比如日志记录,性能统计,安全验证等),从而实现代码复用。另外这种服务通过配置可以动态的给程序添加统一控制,利用AOP可以对业务逻辑的各个部分进行分离,从而使得业务逻辑各部分之间的耦合度降低。要进一步了解AOP我们首先要弄清楚这几个概念指的是什么:
什么是OOP? OOP相对于面向过程编程有哪些优点?
OOP,Object-Oriented Programming,面向对象编程不同于面向过程编程: OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。 (1)OOP关注对象和角色,也就是事物的本质 1)OOP把客观世界中的对象抽象成对应的类; 2)通过类构造实例; 3)通过依赖、继承、实现等形式建立对象间的通信关系 (2)OOP易于扩展,增加或改变
过好你的大学四年,大学生!
祝贺你,跨进大学校门的人!大学是人生的关键阶段,是人生最美好的时段。可以说19岁~23岁是人生精力最充沛的黄金时代,这时的体力、记忆力、反应能力都达到巅峰。非常幸运的是,我们会有整整四年可以心无旁骛、专心学习,提高未来工作和生活的能力。这很可能是我们一生中最后一次有如此大段的时间用于学习,也是我们一生中最后一次有机会系统性地接受教育和建立知识基础,也可能是最后一次可以拥有较高的可塑性、可以不断
关闭