普通类与抽象类之间可以相互继承
普通类和抽象类都可以实现接口
Java中继承是单继承,但接口可以多继承接口。
接口不能实现接口
关于单例设计模式Singleton
核心知识点如下:
(1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。
(2) 在其内部产生该类的实例化对象,并将其封装成private static类型。
(3) 定义一个静态方法返回该类的实例。
public class SingletonTest{
//定义一个私有的构造方法
private SingletonTest(){
}
//将自身的实例对象设置为一个属性,并加上static和final修饰符
private static final SingletonTest instance=new SingletonTest();
//静态方法返回该类的实例
public static SingletonTest getInstance(){
return instance;
}
}