Java 接口为什么没有构造器?
接口是用来定义一组相关方法的集合,它只是一个规范或者约定,并不是一个具体的实现。因此,接口中没有实例变量,也没有构造器。
接口的主要目的是为了实现类提供一种标准的行为规范,让实现类来实现接口中定义的方法。实现类在实现接口时,会自动继承接口中定义的方法,因此不需要构造器来创建实例。
另外,接口中的方法都是抽象的,没有具体的实现。因此,创建接口的实例也没有意义。接口只是一种定义了规范的抽象类型,并不是一个具体的对象。
总结来说,接口没有构造器是因为接口只是一种规范或者约定,并不是一个具体的实现,也不需要创建实例。
原文地址: http://www.cveoy.top/t/topic/qu94 著作权归作者所有。请勿转载和采集!