- 博客(6)
- 收藏
- 关注
原创 【自学用】接口和继承的区别
【总结】1、当子类继承了父类,就自动的拥有父类的功能。2、如果子类需要拓展功能,可以通过实现接口的方式扩展3、理解:实现接口 是对java单继承机制的一种补充。【接口 VS 继承】1、继承的价值:解决代码的复用性和可维护性 接口的价值:设计好各种规范(方法)2、接口比继承更灵活继承是满足 is a 的关系,而接口只需满足 like a 的关系。例如:animal和cat是继承关系,那么cat is a animal但假如fish和cat是接口关系,那么可以理
2024-10-28 21:25:29
455
2
原创 【自学用】接口的基本内容
2、接口中所有的方法是public方法,接口中的抽象方法,也可以不用abstract修饰。3、普通类实现接口,就必须将该接口的所有方法都实现。8、一个接口不能继承其他类,但可以继承多个别的接口。4、抽象类实现接口,可以不用实现接口的方法。7、接口中属性的访问形式:接口名.属性名。比如:int a=1;1、接口不能被实例化(new)5、一个类可以同时实现多个接口。
2024-10-28 20:16:30
198
原创 【自学用】java中的Final
1、当类不希望被继承的时候,使用final来修饰2、当不希望父类的某个方法被子类覆盖/重写时,可以使用final3、当不希望类中的某个属性的值被修改,可以用final修饰4、当不希望某个局部变量被修改时,可以用final修饰。
2024-10-21 23:46:19
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅