We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cac85ff commit 9c4d4a6Copy full SHA for 9c4d4a6
1 file changed
docs/java/basic/1、面向对象基础.md
@@ -296,6 +296,23 @@ System.out.println("mom cook");
296
297
(补充说明,虽然没有显示声明父类的无参的构造方法,系统会自动默认生成一个无参构造方法,但是,如果你声明了一个有参的构造方法,而没有声明无参的构造方法,这时系统不会动默认生成一个无参构造方法,此时称为父类有没有无参的构造方法。)
298
299
+```java
300
+class Animal {
301
+ Animal (int a){
302
+ System.out.println("----Animal有参构造器-----");
303
+ }
304
+}
305
+class Horse extends Animal {
306
+ Horse() {
307
+ System.out.println("----Horse无参构造器-----");
308
309
+ public static void main(String[] args){
310
+ Horse a = new Horse();
311
312
313
+// 这种情况下会报错
314
+```
315
+
316
------
317
318
### 二、封装
0 commit comments