VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
java
-> j2se / 基础类
一个关于继承的问题~求助..
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
一个关于继承的问题~求助..
[已结贴,结贴人:wxd198692]
发表于:
2007-04-19 14:03:41
楼主
现在有三个类,分别是employee类,manager类,temporaryemployee类;
manager类,temporaryemployee类都是employee的子类。
现在我创建了一个长度为10的employee类型的数组a..
请问数组a的元素除了可以存放employee类的对象外,是否还可以存放manager类,temporaryemployee类的对象?是否可以把父类继承过来然后扩展?
谢谢大家帮助~
发表于:
2007-04-19 14:07:12
1
楼 得分:
5
两个字: 绝对可以
employee[] allemployees = new employee[100];
发表于:
2007-04-19 14:07:25
2
楼 得分:
0
当然可以存放manager类,temporaryemployee了!
因为manager和temporaryemployee全具有employee的属性和方法!要是反过来就不行了 比如manager的数组就不能存employee的对象了
发表于:
2007-04-19 14:10:08
3
楼 得分:
0
肯定可以
employee是父类,数组a是employee的一个属性,子类能继承父类的方法和属性(私有的和构造方法除外)
发表于:
2007-04-19 14:44:16
4
楼 得分:
0
反过来为什么不行?manager的对象同样也可以看作是父类的对象,向上转型
发表于:
2007-04-19 15:43:50
5
楼 得分:
5
可以
employee[] employees = new manager[100];或者
employee[] employees = new temporaryemployee[100];
这才叫向上转型。
发表于:
2007-04-19 15:50:42
6
楼 得分:
0
对象的上转型对象的实体是子类负责创建的,但上转型对象对失去原对象的一些属性和功能。可以将对象的上转型对象再强制转换到一个子类对象,这时,该子类对象又具备了子类所有的属性和功能。
发表于:
2007-04-19 16:35:53
7
楼 得分:
0
我困惑的是...子类在父类的基础上又会有他自己的属性..那开始创建数组的时候只为父类的属性分配了空间,子类使用完了他继承父类的所有属性的内存空间后,他自己特有的属性又在内存上新开辟一段内存空间吗?
发表于:
2007-04-19 16:39:05
8
楼 得分:
0
我困惑的是...子类在父类的基础上又会有他自己的属性..那开始创建数组的时候只为父类的属性分配了空间,
======
创建数组时不分配空间,只分配了指针(套用c++的说法)
发表于:
2007-04-19 17:00:48
9
楼 得分:
0
当然可以了,好多java的api方法参数就是object的,至于你说扩展的问题自己在定义一个构造方法就好了
发表于:
2007-04-19 17:10:36
10
楼 得分:
0
可以继承 也可以扩展 楼上几位已经说的很清楚了
发表于:
2007-04-20 11:59:42
11
楼 得分:
0
谢谢大家~我结贴了~
下一篇:
java事件处理
上一篇:
java初学者
相关文章
各位大侠,现在java web开发一般用什...
struts validator 中写正则表达式是不...
华为北京终端软件怎么样?是不是要去慧通公司工作...
项目外包,会做网站和程序的来
谁能给你个org.gjt.mm.mysql.driver的下载地址
哪里有isapi_redirector2.dll下载呀?(急呀!)
我所有applet程序调试都出现这个问题
关于链接的问题?
swt的控件如何加入到gef中去?
线程中断的问题
一个关于javax包的问题???
问一个简单的面试问题
有谁知道怎么连接access2007吗?
jxl第3问:关于合并过的单元格的自动调整行高
为什么excle里面的数据插入到oracle 就多了...
窗口最大化失效了
java网站怎么做性能测试
关于创建对象的疑问?高手请进
想创业的志士留步,进来坐坐。不进来后悔去吧你!...
关于spring事务代理的问题
其他资讯
郁闷,连接sql server2000出错
那位好心人和我说说jbuilder2006怎么样配置连接数...
新的一年开始了,我也个做好人,给出点原码
求教!!
struts 的验证错误提示.
服务器端怎么样响应ajax?
找工作
修改sample jsp 怎么没有效果呢?
无法安装webwork
j2me生存状态(调查)
谁有activemq的资料?和tomcat
想在eclipse中学习 java ...
去chinaz下了一个jsp源码,请以此为例教我如何用...
jdk142_05不能编译通过下面的.java文件,请教?
跟源代码一样的,为什么用源代码正常,而用我打的...
ewebeditor在线文本编辑器吕海鹏修改版v0.1.3的问...
寻基于j2ee架构下的博客、播客系统
jsp 连接sql sever 2000的问题,...
被炒
java上传文件,存到另一台服务器上
快速检索
分类导航标签a
其他开发语言其他开发语言
其他开发语言脚本语言(Perl ,Python)
《程序员》杂志广告咨询
专题开发/技术/项目数据结构与算法
专题开发/技术/项目信息/网络安全
Oracle高级技术
Windows专区Tivoli
JavaWeb
产品/厂家应用性能管理
Web 开发非技术区
JavaBorland
扩充话题程序人生
JavaBorland
Windows专区网络管理配置和工具使用
硬件/嵌入开发驱动开发/核心开发
最新资讯
高手看过来,如何取一行数据中的部分数据
powerdesign 95 反向生成 mysql数...
panel,imagebutton和click
--cookie删除问题,本地没问题,发布后有问题
就没有公司需要30岁及以上的的程序员了么.
小妹求救:graphics 对象画线问题
中文输入法没有提示框怎么办?
tquery中使用sql语句,出现的问题
想自己定义一个报表设计器,该从哪方面下手呢?急急...
select in语句中文本匹配出错,在线等
两台服务器间的数据库操作
求助:我写的一个jsp分页的错误
vs 2005 存储数据
nnnn!牛人!牛人!js星际
个性照片涂鸦自己轻松做了(涂完做成很酷的音乐f...
聘高手破解aol的邮件密码
鼠标移动的小问题
oracle中写存储过程,怎么讲select的各字段结果输...
我想在一个表中插入一个查询结果,用储存过程行吗...
在vs2005中如何才能开发ajax程序
如何在gridview中动态绑定一个dropdownlist?
eclipse 下写servlet
#region 什么作用
sql 过滤问题
请教:关于 with rollup 的问题
输出结果乱七八糟,是不是因为我的cpu双核的原因...
有一个软件,后台数据库是oracle,怎样截获这个软...
realplayer那种进度条怎么搞
急!!在线等,和以往的不同哦(有一定挑战系数),如...
如何得到一个网页上固定位置的数字
求电子书地址
怎么通过sendmessage得到tmgrid控件的行,列,以...
请问怎么更改php的主目录
关于数据库数据滤波问题
把计算机群如何联网
图片显示问题
看一下这几题如何解决?
急 在线等 使用aspajaxextsetup后发布...
标题: 招聘网站美工设计
简单的小问题请教
热门点击
如何进行日期比较?
唉!关于icp经营许可证的问题,一大堆,顺便散分...
??在datagrid控件里怎么加删除提示框
64位十六进制转十进制浮点数
关于在dll中动态创建按钮的问题
servlet生成 xml出现乱码问题!急
关于 statusstrip 的问题
线程之间互相 访问的问题!!!
请问,如何写一个菜单的无限分类???????
怎样设置listview里的某一列单元格背景色?
求助 写一个access sql ,按...
本地连接显示“受限制或无连接”无法上网,求助
一个java问题;统计abc在文件1.txt中出现的次数
cpu点不亮,怎么办
如何获得动态生成的窗体的句柄???
高手才进来:求一种hibernate的对象的关系模式
怎么把一个目录树转换成一行目录的形式
symbian sdk中的模拟器怎么这么慢啊
求助,我的系统怎么了?
散分,增加点人气!大家快来接分啊!
咨询管理pc方面的数据库开发问题
linux下面设置arm-linux-gcc路径的问题
datagridview怎么判断是否 选择行
用eclipse把文件编码批量转换?
¦m¦ 两串字符串怎么来比较他们...
petshop 问题
求助?如何处理.net 2.0中动态生成的表格控...
ibatis.net 在 iterate 用 ...
struts里怎么动态创建下拉列表啊
如何改变static的背景色
vb老鸟进来看看,关于画橡皮筋的问题
数据库中中文不能匹配问题
求救电源电路
学生我,c 改写注册表时候错误问题,请专家...
类型转化问题
求一个sql 语句
求一份微机原理课程设计关于家庭安防系统的
hashtable的contains方法的查找是基于什么方式的...
用vb编了个闹钟,,却碰到问题~~
能不能在一条sql语句里,查询两张表?