周总结18

  是的是的,已经第十八周了,而且马上就要过完了,啊啊啊,下周一晚上JAVA上机考试,有点慌呀。总结了知识点,还挺零碎的。

  方法 重载与重写的区别:

  方法重载:在同一个类中,出现多个同名的方法,参数列表不同,与返回值类型,修饰符无关。

  方法重写:子类中出现和父类一模一样的方法(包括返回值类型,方法名和参数列表)。

方法重载是在同一个类中,方法重写是在子类与父类中。

this关键字:this关键字只能用在静态方法中。

super 关键字:用在子类调用父类方法时。

区别与联系:

this():本类构造器中访问本类的兄弟构造器

super():子类调用父类时使用。

super调用父类有参构造器的作用:初始化继承父类的数据,父类中如果没有无参,只有有参的时候会报错。

解决方法:子类手动调用父类有参方法super(......)或者把父类无参写出来。

构造方法:构造方法是与类名相同的方法。包括全参构造和无参构造。

在一个类中,必须包含:

1.私有的属性

2.方法(包括自定义的方法和系统提供的get ,set方法)

3.构造函数:包括无参构造,和全参构造。

好好吃饭,好好睡觉!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容