- 博客(7)
- 收藏
- 关注
原创 抽象类与接口
一、抽象类与抽象方法定义:使用abstract修饰的类称为抽象类,抽象类中使用abstract修饰的没有方法体的方法称为抽象方法。抽象类和抽象方法有如下特点。(1)抽象类不可以实列化。(2)只有抽象类中可以有抽象方法,普通类中不可以。(3) 抽象类对子类有约束作用。(4)抽象方法没有方法体,即不需要具体的实现代码,只规定方法名称即可,但每一个继承抽象类的子类都要重写抽象方法。(所以抽象类对子类...
2022-03-27 10:12:15 343
原创 final、super和this关键字
1.final关键字- 修饰变量:修饰的是常量,必须在定义时赋值,只能赋值一次,其值在运行时不能被修改- 修饰方法:修饰的方法不能被重写,代码如下:pubilc class Father{ final void fun(){}}public class Son extends Father{ void fun(){} //代码会报错,fun()方法不能被重写}- 修饰类:final修饰的类不能被继承,代码如下:final class Father{ vo
2022-03-14 16:14:09 174
原创 Java 封装
1.封装:就是把对象的方法和属性集成在一个类中。2.优点作用:--提高程序的安全性,保护数据--隐藏代码的实现细节--统一了接口--提高了系统的可维护性
2022-03-08 15:24:08 463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人