抽象類不能直接引用?只能引用其子類?
創建了一個抽象類Shape 和兩個子類Circle 、Rectangle 以及一個測試類 Test
為什么我在測試類里面引用Shape 報錯???
Shape shape = new Shape();? 報錯
這樣寫就可以!
Shape shape = new Circle();
這是為什么?求大神解釋下
創建了一個抽象類Shape 和兩個子類Circle 、Rectangle 以及一個測試類 Test
為什么我在測試類里面引用Shape 報錯???
Shape shape = new Shape();? 報錯
這樣寫就可以!
Shape shape = new Circle();
這是為什么?求大神解釋下
2020-03-12
舉報
2020-03-13
好好看下視頻,抽象類是不可以實例化的? 也就是說 抽象類是不行可以直接new一個對象出來的
2020-03-12
抽象類不可以直接引用吧