由于继承的类没有默认的构造函数,因此我显式调用了继承的类的构造函数,并且在<div class="expenses_div">
<div class="expenses_div_left" >How to Proceed</div>
<div class="expenses_div_right" >
<select name="main_selection" id="main_selection" >
<option selected value="">Select an option</option>
<option value="new_data">New Data</option>
<option value="analize_data">Analyze Data</option>
<option value="refresh_data">Refresh Data</option>
</select>
</div>
</div>
的构造函数上,我仍然得到红色下划线(在VScode中):
对于“ A”类不存在默认构造函数
类B
是否必须获取默认构造函数?有什么办法可以解决这个问题?
这是简化的代码:
A
答案 0 :(得分:5)
错误与A
没有默认构造函数有关。因为没有,所以无法初始化A
的{{1}}部分。您需要类似的东西:
B