类与对象
PS:类与对象的概念我也不知道,自行百度吧。
类声明的一般形式:
- 声明类的修饰符
- 说明该类的父类
- 说明该类所实现的接口
1.类修饰符
类修饰符用于说明这个类是一个什么性质的类。类修饰符有public,abstract,final。如果没有声明这些可选的类修饰符,java编译器将给出默认值,即指定该类为非public,非abstract,非final。类修饰符的含义分别为:
- public 该关键词声明的类中使用。无此关键词时,该类只能被同一个程序包中其他的类使用。
- abstract 声明这个类是抽象类,即这个类不能被实例化。一个抽象类可以包含抽象方法,而抽象方法是没有具体实现的方法,所以抽象类可能包含不具体的功能,只用于衍生除子类,由其子类或子类的子类实现这些不具体的功能。
- final 声明该类不能被继承,即该类没有子类。也就是说,不能通过扩展这个类来创建新类