-  抽象类不可以通过new来创建该对象的,但是抽象类却是可以有自己的构造方法的。既然有构造方法,又不可以通过new来创建,那抽象类提供构造方法又有什么意义呢?

-  实际上抽象类是可以实例化的,但是它的实例化的方式不是通过new方式来创建对象,而是通过父类的引用来指向子类的实例来间接地实现父类的实例化。(因为子类在实例化对象之前,一定会先实例化它的父类。)