栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

夏仕洪 Java面向对象阶段总结

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

夏仕洪 Java面向对象阶段总结

学习心得

        面向对象编程思想(OOP)是当前主流的编程思想,致力于将计算机中的世界描述的和现实世界一致,在OOP中我们将解决问题的所有参与对象创建出来,赋予对象对应的行为和属性,让这些对象互相配合完成,实现最终效果,相比于面向过程编程思想(POP)更加灵活,如何创建对象是OOP编程中主要思考的问题,在今后的工作中也大多使用OOP编程来解决问题。

技术难点

        面向对象阶段相对于JavaSE学习的其他阶段更加抽象,概念较多,理解起来相对较难。

学习重点
对象的创建和对象属性与方法的调用

        创建对象需要使用new关键字和类的构造方法,用static关键字修饰的静态类中的静态方法或属性可以直接使用 类名.方法名/属性名 的方式调用

面向对象的三大特性(封装、继承、多态)

        1.封装:使用访问修饰符对属性进行封装,可以防止除访问修饰符允许之外的地方对该属性进行访问,这样可以保护关键属性,隐藏类内部的实现细节,再对外提供一组公get/set方法用于对该属性的赋值和读取。

        2.继承:子类通过extends关键字继承父类,继承后子类默认拥有父类中的非私有属性和方法,可以减少多个子类中的重复代码,子类通过重写可以对父类中的方法进行拓展或覆盖,Java中可以多重继承但一个子类只能拥有一个父类。

        3.多态:在继承关系中,使用父类对象时实际传递的是一个子类对象,这时可以将子类对象当作父类对象使用,使用多态时可以不用重载不同子类需要的方法,只定义一个参数为父类对象的方法,实际传递子类对象,调用方法时执行的是子类重写后的内容。

学习目标

        JavaSE部分的内容很多都学过,在学习过程中应该更注重细节,虽然实际应用中很少记忆概念,但在面试中会有相关的问题。在跟上老师节奏的前提下提前预习后面的类容,以便后面的课程能够更好地理解和运用。        

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1027394.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号