关于面向对象以及三大特征的解释

  面向对象:

              在C语言编程中是面向过程而在Java编程中是面向对象的。面向过程更重要的是看重实现的具体过程,面向对象看重的是结果,不管其里面的具体过程,只看结果。

               举一个例子:我们从住的地方到公司去上班的方法:一个是自己开车一个是打车

                                       面向过程:就是相当于自己开车,自己需要去关注行驶的路线,同时还要自己开车。

                                       面向对象:就是相当于打车,自己不用关心具体怎么走,你只需要将地点告诉司机就可以了,只管最后到达公司。

             面向对象目前是流行的一种编程思想,它贴近于我们的生活,满足大自然的规律。面向对象有三大特征;封装、继承、多态。

封装:

            面向对象就是以封装为基本,封装就是对外只提供使用对内部的方法和数据进行包装对面隐藏,能够保证模块的独立性。

继承:

            自己新写一个类可以从已有的类(基类)派生出来,派生出来的类是子类,基类是父类。子类可以从父类那里继承到方法和实例变量,并且可以修改和增加方法来满足

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值