新人请高手指点

问题描述

父类中有两个变量a,b子类只需要继承其中一个,比如a用SUPER()如何解决?或者有别的方法么?另外,父类中如果有构造函数子类中是不是也必须有构造函数?

解决方案

解决方案二:
a,b两个变量其中有一个是private,另一个是protected或package或public父类有非默认的构造方法(无参),在子类中必须显示的调用如:super(参数);
解决方案三:
不是偶想要的答案不过谢谢了。
解决方案四:
publicclassParent{privateinta=5;doubleb=6.0;publicParent(intc){}publicParent(inta,doubleb){this.a=a;this.b=b;}}publicclassSubextendsParent{/*publicSub(intc){}*/publicSub(inta,doubleb){super(a,b);}}

解决方案五:
任何类都要有构造方法,你不写的话编译器帮忙。
解决方案六:
将a设为private那么子类就不能继承了如privateinta;另子类在调实例化时,先要调用父类的构造函数。

时间: 2024-09-13 18:10:47

新人请高手指点的相关文章

系统 误删 引导-Win 系统引导故障,请高手指点

问题描述 Win 系统引导故障,请高手指点 一块硬盘装了win xp和ubuntu 双系统,引导用的grub ,后来不想用ubuntu ,直接ghost xp(事实证明,这是极其糟糕的决定),重启后,进不了xp,直接grub rescue 了,重做mbr 后,开机到xp启动读进度条那里就死机了,怎么也不行,现在成了用pe维护盘(光盘,u盘),甚至用xp原版安装盘,都死机,但是把硬盘拔掉却可以正常进pe 和正常读取xp原版安装盘! 跪求高手指点迷津!!!全部c奉上!! 解决方案 先把硬盘上重要的数

java中static变量和static方法以及普通方法在那个内存中存储呢? 请高手指点,谢谢

问题描述 java中static变量和static方法以及普通方法在那个内存中存储呢? 请高手指点,谢谢 栈内存:局部变量和对象的引用变量: 堆内存:对象: 以上是我所知道的,那么static变量和static方法以及普通方法在那个内存中存储呢? 请高手指点,谢谢 解决方案 static和普通方法都存在堆内存中,堆内存有个永久区permgen,这里面会存类信息. 所以不断的加载类或jar包可能出现permgen oome的错误. static是在堆内存的数据区. 解决方案二: java stat

reporting-关于如何向Report1.rdlc传值的问题,请高手指点,万分感谢!

问题描述 关于如何向Report1.rdlc传值的问题,请高手指点,万分感谢! Imports System Imports System.Data Imports System.Data.OleDb Public Class Code Private Sub Code_Load(sender As Object, e As EventArgs) Handles MyBase.Load Me.ReportViewer1.RefreshReport() ' ?初始化报表 Dim strSQL As

python-如何学习PYTHON,请高手指点

问题描述 如何学习PYTHON,请高手指点 想在工作之余学习PYTHON,不知从何处下手,请高手指点.非常感谢.... 解决方案 1.先从宏观上了解python是什么语言,为什么这么多人使用python 2.了解python的语法,去java.php等语言最大不同就是不需要分号,python以缩进来控制,我的博客中有几篇关于我学习python的文章 3.自己一定要动手写代码,比如自己写个爬虫程序,爬虫程序写完了,python也就熟悉了,比只看书要学的快很多 解决方案二: python 语言简洁,

update-升级失败,请高手指点。怎么办?

问题描述 升级失败,请高手指点.怎么办? start updater-binaryupdate type=3--Liuinstall_type=3--Liuabout to run program [/system/bin/toolbox] with 5 args6291456+0 records in6291456+0 records out3221225472 bytes transferred in 637.613 secs (5052007 bytes/sec)about to run

使用EF查询数据是报下面的错,请高手指点

问题描述 使用EF查询数据是报下面的错,请高手指点 "System.InvalidOperationException"类型的异常在 EntityFramework.dll 中发生,但未在用户代码中进行处理 其他信息: The specified cast from a materialized 'System.Guid' type to the 'System.String' type is not valid. 解决方案 newid函数返回guid,和你的string类型不兼容.

请问这个是asp.net错误是什么原因啊?请高手指点

问题描述 错误CS0012:类型"CLL.Model.MemberBaseInfo"在未被引用的程序集中定义.必须添加对程序集"Model,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null"的引用请问这个是asp.net错误是什么原因啊?请高手指点,非常感谢! 解决方案 解决方案二:web.config里<assemblies><addassembly="System.Design,V

地理信息系统-请高手指点一下,Arcgis中怎么输入数据。

问题描述 请高手指点一下,Arcgis中怎么输入数据. 哪位好心人.能不能指教一下.一个表格既没有坐标,也没有字段,我该怎么办应用呢? 解决方案 你的表格应该是要导入到一个.mdb,或shp文件中吧!如果是,你可以打开文件的属性表, 解决方案二: 然后表选项-关键表,然后你自己弄下

vpn nat- vpn穿越nat的问题,相当的困惑,请高手指点

问题描述 vpn穿越nat的问题,相当的困惑,请高手指点 我是做3G无线路由开发的,路由的实现原理是NAPT, vpn有三种实现方式:pptp,l2tp,ipsec,网上都有说明怎么实现vpn穿越NAT, 相关介绍有: NAPT原理:http://linux.chinaunix.net/techdoc/beginner/2009/05/21/1113964.shtml vpn不能穿越NAT的原因:http://bbs.csdn.net/topics/360130768 vpn怎么才能穿越NAT: