千锋第三周学习心得

感觉时间过得越来越快,不知不觉一周又过去了,希望疫情早日结束,可以参加下线课程吧。因为一个人的学习略微有些枯燥,导致每天的课程总有一小会会走神,导致可课下不得不再次回顾视频。不过下周还是要克服这个问题,能逐渐感觉到课程的难度正在逐渐提升中,继续加油吧!!!
接下来对本周的学习做一个总结和回顾,本周学习了面向对象和面向对象的三大特性。首先先说面向对象。
老师一直强调,面向对象是“模拟现实世界,解决现实问题”一切要从现实的角度出发。我们要有万物皆对象的思想,因为在我们程序员眼里,一切皆对象。在实践中,老师带领着做了一个银行系统,让我对面向对象也更加认可,这种思维可以让我们的编写代码的思路更加清晰,阅读起来也没那么繁琐。也慢慢感觉Java语言的基础就是在这样思想下产生的。
但最主要的还是面向对象的三大特性,因为学习了这三大特性之后我才感觉到了面向对象的强大。老师讲得越往后,慢慢越觉得用面向对象的思维写程序挺难的,尤其是还要加上三大特性,减少冗余代码,不过内心也会慢慢有一些框架,希望之后领悟到精髓吧。
今天这一周的最后老师还给我们找了一位学长谈谈心得,之后的最大感触就是,细节部分和创新是最重要,基础的话大家相差不会很多,最终的还是细节和创新。不过创新对我来说还做,目前能做的就是基础要扎实,不然会落大家一大截,最重要的还是要多多观察学习老师平常一些好的习惯,学习下来,注重细节。
最后简单说一下三大特性:
一、封装性
尽可能隐藏对象的内部实现细节,控制对象的修改。
二、继承性
程序中的继承,是类与类之间特征和行为的一种赠与或获得两个类之间的继承关系,必须满足“is a"的关系。
三、多态
将子类当成父类看待即为多态。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值