千锋西安Java培训学习笔记 如何掌握面向对象
千锋西安Java培训第一阶段的学习已经接近尾声了,之间有过遇到难题的困惑,也有过学到知识带来的快乐。前面遇到的学习难点现在看来也不是什么大问题了,解决方法也只有认真听讲,多多练习罢了。
一阶段的难点重点在我看来就是面向对象,集合,IO流这三个,其他都不是很系统的知识点,当然并不是说不重要,只是对这三个印象特别深刻。在一阶段的学习中,面向对象应该是我了解最深刻的一个,也是最喜欢的一个,理解了面向对象我们学习Java编程可谓是事半功倍,下面是我的一些经验总结,在此分享出来。

面向对象是一种思想,是相对于面向过程而言的(一个功能,一段代码,每实现一次功能就得写一次代码),面向对象是将功能等通过对象来实现,将功能封装进对象(类)之中,让对象去实现具体的细节。
面向对象的三大特点:封装,继承,多态。继承是作为多态的前提的。封装指的是隐藏了对象的属性和实现细节,仅对外提供公共的访问方式,这样就隔离了具体的变化,便于使用,提高了复用性和安全性。
继承就是两种事物间存在着一定的所属关系,那么继承的类就可以从被继承的类中获得一些属性和方法,这就提高了代码的复用性。
多态是说父类或接口的引用指向了子类对象,提高了程序的扩展性,也就是说只要实现或继承了同一个接口或类,就可以使用父类中相应的方法。
猜你喜欢LIKE
最新文章NEW
相关推荐HOT
更多>>热门推荐
参加千锋教育逆战班云计算培训 为未来积蓄能量
沸千锋逆战班学习感受:君子力学 昼夜不息
热参加千锋逆战班学习总结
热参加千锋教育逆战班 与梦想同行
新参加千锋西安HTML5大前端培训 新旅程 新开始
参加千锋西安HTML5大前端培训 向着高薪迈进
参加千锋西安HTML5大前端培训 向梦而驰
参加千锋西安HTML5大前端培训 未来会更好
参加千锋西安HTML5大前端培训 让未来一切都充满期待
参加千锋西安HTML5大前端培训 新起点 新征程
参加千锋西安Python培训 开启人生新旅程
参加千锋西安HTML5大前端培训 拥抱美好未来
参加千锋西安Java培训 遇见更好的自己
参加千锋西安HTML5大前端培训 迈出人生重要的一步
京公网安备 11010802030320号