作者:林小琳LLL | 来源:互联网 | 2023-10-17 10:16
接上Java基础(一)大纲:(1)类的高级特性(2)集合类(3)异常处理(4)输入输出(5)Swing程序设计抽象类:只申明方法的存在,而不去实现它的类;抽象类不能被实例化,也就是
接上 Java 基础(一)
大纲:(1)类的高级特性
(2)集合类
(3)异常处理
(4)输入/输出
(5)Swing程序设计
抽象类:只申明方法的存在,而不去实现它的类;抽象类不能被实例化,也就是说不能创建其对象;
语法格式如下:
在抽象类中创建,没有实际意义,必须在子类中重写的方法为抽象方法;抽象方法只有方法的申明,没有方法的实现;
基本定义格式如下:
PS:抽象方法不能用Private和Static修饰
内部类:
如果在一个类的内部再申明一个类为内部类;内部类可以分为成员内部类,局部内部类,匿名内部类
public class OuterClass
{
public class InnerClass
{
...
}
}
在内部类中可以随意的使用外部类的成员变量和成员方法,尽管被申明为Private ;内部类的实例一定要绑定在外部类的实例上,
Java 基础 (二)