A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邱智文 初级黑马   /  2019-3-24 19:57  /  1144 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在黑马程序员学习JAVA软件开发也有一段时间了,我是一个小白来学习java的,现在已经学习到了map双列集合了,我对java有了初步的认识了,但是其实面向对象是个很严肃的问题,就向上下级关系一样,下级在有的方面就得遵守上级的指令做事,这样就便于管理,更是提高了生产的效率。
  面向对象和面向过程最大的区别在与,面向对象大大降低了程序的难度。开始是面向过程的编程设计,常常是一个文件就包含了所有的功能,看起来实现还是蛮简单,很是方便,但是随着后面的程序的运用越来越广,这就大大的加大了程序的难度,提高的编程成本。不过在有的时候,对小的问题还是可以使用面向过程来编程的。
  面向对象是按照哲学层面上设计的。它按照事物的本来面目的一些属性和方法,所以在后面规模越来越大的时候,更合理。面向对象的三大主要特征:继承、封装、多态。继承就是子类对父类的扩展和延续。封装就是类内部对类外部的屏蔽。多态就是对借口的使用,借口的使用就是更好的实现了程序的设。但是其实一些集合的方法的运用也非常的重要,以及一些循环的应用。         
        这就是我经过一个月的学习所写了一个简单的个人体会。

7 个回复

倒序浏览
灵感并不是在逻辑思考的延长线上产生,而是在破除逻辑或常识的地方才有灵感。——爱因斯坦
回复 使用道具 举报
6666666666666666666666666
回复 使用道具 举报
加油,继续努力     
回复 使用道具 举报
398580721 来自手机 中级黑马 2019-4-6 21:34:11
报纸
加油哟~努力
回复 使用道具 举报

为了目标努力奋斗
回复 使用道具 举报
一个人几乎可以在任何他怀有无限热忱的事情上成功。愿你早日达成目标
回复 使用道具 举报
嗯嗯,好好加油,祝你早日成为技术大咖
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马