今天来讲讲java编程思想之对象入门(继承:重新使用接口,多形对象的互换使用),这是入门的东西,很重要但是也很枯燥,静心多学-------------个人见解,不喜勿喷

1.5 继承:重新使用接口,1.6 多形对象的互换使用

这俩章其实讲的就是继承和多态,这俩个知识点推荐大家去看廖雪峰大佬的讲解,很细致也很容易懂,虽然是python讲解,不过原理是一样的,我就讲讲自己的理解和收获好了。

继承和多态呢,大家已经听到耳朵起茧了,不过我敢肯定,很少会有人去研究它到底怎么用,为什么这么重要,其实大家在开发过程中也会遇到,只是重要性不是那么明显摆了,比如,我们在dao层的时候,如果碰到很多个实体类都有共同特征的情况下,我们就可以把那个共同特征提出来作为一个父类,其他的类去继承它,另外加上一些自己独有的属性,这样去做的话,有俩个好处,一个是减少代码量,第二个是提高复用率,以后再增加一些共同属性,可以直接在父类添加,如果是增加私有属性,那其实无所谓,都行的。继承最主要的作用还是在设计框架,设计模板这块,也就是俗称造轮子,合理的使用继承可以让你的设计更加简单,简洁。

至于多态呢,多态说白了就是父类跟子类之间的相互转化,那这样做有什么好处呢,举个例子,比如说,你有一个父类人类,还有俩个子类男人和女人,那人类都是可以吃喝拉撒睡的,男人和女人都可以,这样一来你只要让男人和女人俩个类去继承人类,那他们就具备了所有功能,如果以后再增加一种人 妖,它就不用再去写吃喝拉撒睡这套,同样可以去继承人类,这样就节省了很多时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值