在学完了类和对象的时候,开始对面向对象的思想有了一点认识,不过也不是完全的理解了。
就现在的学习状态来说,是非常的不错的,但是在学习的内容来说,我学的好像只是跟随这
站长的思路而已,也许是经验不足吧。我理解的各种组成面向对象的语法还没有系统的全面
的联系起来。我接下来将要做的是多做练习,多做关于加强面向对象思想的题目,牢牢的记住
面向对象思想,把Java这种语言深深地发挥其长处。以下是我总结今天学的要深深记住的Java重
要核心内容。
对象转型:可以把转型联系起来的(也就是一般可以转型成功的)总的来说有4种类型:子类转父类,
父类转子类,实现转接口,接口转实现。
在这四种类型中,子类转父类,实现转接口,都是可以的,不必用强转。而其余的两种也就是接口转
实现,父类转子类一般都不能成功,而它们转成功的前提一般是在执行转之前已经进行过子类转父类的
操作,所以本质上它就是子类或者实现类。为了防止出现错误和保证程序的健壮性,在对象转型之前我们都
应该加入这一判断(a【引用类型】instanceof A【类名】),这样如果前者并不指向该对象,就不进行强转。
现在已经12点了,要是按照以往的作息,我一般会2点到3点之间睡觉的,还打算继续学习字符串和日期格式
方面的内容呢,但是准备开学了,我觉得应该调整好作息规律,有一个良好的生活习惯,只有这样,才能为梦
想疯狂,只有这样,我才能一路上以无限激情面对我每一天的挑战!
所以,今天就到这里吧!
明天再战!
晚安!