Java学习笔记-第六章-继承与多态

多态与is-a

父类与子类之间的关系是is-a的关系,比如学生类,其子类为小学生类,那么就应该这么说:
小学生是一种学生。

抽象类

抽象类可以抽象出共有的方法,这与设计模式中的模板方法模式是相对应的。

ToString

//打印一个对象的信息 以下两种方式是一样的
System.out.print(student.toString);
System.out.print(student);

final关键字

  • 变量:被final修饰的变量,为最终变量,其内容不可以在改变,比如String对象就是定义为final
  • 类:被final修饰的类为最终类,不能再有子类
  • 方法:被final修饰的方法为最终方法,不能在被重写\

万物皆为Object

垃圾回收GC

//对于失去引用的变量,JVM会进行回收
String str = "abc";
str = null;
//则str会被回收
全部评论

相关推荐

点赞 评论 收藏
分享
09-29 17:44
已编辑
蔚来_测(准入职员工)
//鲨鱼辣椒:见不了了我实习了四个月上周再投筛选了一天就给我挂了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务