亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

關于JAVA構造器的使用問題?

瀏覽:109日期:2024-01-26 17:32:27

問題描述

class SuperClass { private int n; SuperClass(){ System.out.println('SuperClass()'); } SuperClass(int n) { System.out.println('SuperClass(int n)'); this.n = n; }}class SubClass extends SuperClass{ private int n; SubClass(){ super(300); System.out.println('SubClass'); } public SubClass(int n){ System.out.println('SubClass(int n):'+n); this.n = n; }}public class TestSuperSub{ public static void main (String args[]){ SubClass sc = new SubClass(); SubClass sc2 = new SubClass(200); }}

請問為什么說:1.子類不能繼承父類的構造器(構造方法或者構造函數),但是父類的構造器帶有參數的,則必須在子類的構造器中顯式地通過super關鍵字調用父類的構造器并配以適當的參數列表。該案例中,(1)子類SubClass已經繼承了父類SuperClass,里面的構造器不是已經發生繼承了?么?(2)該處子類SubClass的SubClass()方法是重寫的還是繼承的哈?這里應該是無常的構造器哈,怎么也有super(300)啊?跪求指教哈!!

問題解答

回答1:

子類不能繼承父類的構造器。子類在實例化之前會先實例化父類。

SubClass()就是默認構造器,不是重寫也不是繼承。super(300)是你自己寫的,SubClass(int n)里就默認調用了super()。

標簽: java
相關文章:
主站蜘蛛池模板: 国产精品久久1024 | 亚洲123 | 爱呦视频在线播放网址 | 欧美亚洲国产成人综合在线 | 最新欧美伦禁片在线观看 | 91精品一区二区三区在线 | 亚洲欧美综合网 | 久久国产精品自由自在 | 久久久99精品 | 日本在线毛片视频免费看 | 台湾成人性视频免费播放 | 高清在线一区二区三区亚洲综合 | 永久在线| 情侣网站 在线播放 | 一级毛片一级毛片免费毛片 | 国产日韩在线播放 | 午夜成年人网站 | 在线播放国产不卡免费视频 | 一级毛片免费全部播放完整 | 亚洲国产成人久久精品图片 | 美女一级视频 | 日韩第四页| 特级中国aaa毛片 | 福利午夜 | 亚洲专区一区 | 麻豆传媒入口直接进入免费版 | 老司机成人午夜精品福利视频 | 国产三级a三级三级野外 | 国产综合亚洲欧美日韩一区二区 | 国产欧美视频一区二区三区 | 国产真实乱人视频 | 欧美一级特黄特色大片 | 人人澡人人澡碰人人看软件 | 国内精品一级毛片免费看 | 午夜色大片在线观看 | 国产做爰一区二区 | 九九热精品视频在线观看 | 日韩 亚洲 制服 欧美 综合 | 亚洲精品久久一区影院 | 91精品麻豆 | 国产性色视频在线高清 |