设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
java 的抽象类解释
返回列表
发新帖
java 的抽象类解释
[复制链接]
11
|
3
|
2008-10-7 22:09:23
|
显示全部楼层
|
阅读模式
public class GuessGameDemo
{
public static void main(String[] args)
{
AbstractGuessGame guessGame = new TextModeGame();
boolean a = guessGame instanceof AbstractGuessGame;
boolean b = guessGame instanceof TextModeGame;
System.out.println(a+" "+b);
guessGame.setNumber(50);
guessGame.start();
}
}
AbstractGuessGame是一个定义的抽象类,TextModeGame是继承AbstractGuessGame
AbstractGuessGame guessGame = new TextModeGame();
我有点弄不懂的是这句话意思,是不是说:创建一个TextModeGame实例对象且是AbstractGuessGame????
为何这样写的话,AbstractGuessGame就会自动使用子类扩展抽象函数方法???
有哪位高手可以指点一下,说明一下原因,最好能够举个比较好的例子么???
回复
使用道具
举报
千问
|
2008-10-7 22:09:23
|
显示全部楼层
这是一种面向接口的编程,就是父类的引用指向了子类对象。打个比方一个抽象类:动物,一个子类:狗狗继承了类 动物动物 dongwu = new 狗();new出来狗的对象的引用(指向)了dongwu,通过dongwu来访问狗增加了程序的通用性和灵活性,是一种充分体现了面向对象编程的多态性。运行的时候可以统一调用dongwu的方法,来动态实现狗的特性。动物也可以指向猫:例如:动物 dongwu = new 猫();如果有个方法 动物 叫则可以统一用dongwu.叫() 在运行时动态的选择调用哪个对象,你传的是new 猫() 则调用猫叫方法,如果是new 狗() 则调用狗叫方法以后你会经常碰到这种写法。 抽象类,...
回复
使用道具
举报
千问
|
2008-10-7 22:09:23
|
显示全部楼层
AbstractGuessGame是一个定义的抽象类,TextModeGame是继承AbstractGuessGame AbstractGuessGame guessGame = new TextModeGame(); 这是JAVA利用抽象类实现多态的典型实例啊TextModeGame是继承AbstractGuessGame 假如还有...
回复
使用道具
举报
千问
|
2008-10-7 22:09:23
|
显示全部楼层
我也不懂。下次来看...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
求一个带“宇”的唯美网名
2
2008年5月考的护士资格证什么时候拿
3
continue with的同义词是什么?
4
武打腿功高手进
5
找一个女生的论坛
6
iPhone 白苹果 死机 开不了机!!!!!!求助高手!!
7
别人无缘无故想找我群殴 咋说?
8
移动数据流量超过2.37M怎么算
9
我头晕 精神恍惚 遗精 两腿发软 四肢无力是什么原因
10
右腮肉里长了一个疙瘩,可以动
11
怎么不让迅雷看看开机启动啊!
12
我想玩魔兽,谁能交给我怎么玩……要详细步骤
13
会长是女仆04什么时候播?
14
东芝笔记本电脑
15
电脑蓝屏死机
16
烧烤配方大全
17
为什么我一肚子饿就肚子会痛的呢
18
谁知到这首诗是谁写的?
19
谁知道不含金木水火土的字有哪些!?
20
现在老婆心情不佳怎么办
21
非诚勿扰 赵鑫资料
22
在淘宝买东西安全么?
23
美术艺考
24
两个初中物理选择题
25
运动会接力的加油词
26
求,2010年庚澈新王道文
27
N86和W595 哪个好
28
淘宝哪家店移动硬盘比较好?
29
我是中国人中国有名的名胜古迹的介绍
30
我不能正确读取rar文件,是c盘的一个rar文件损坏了,就不能读取,本来还没法打开电脑。现在打开了又变成了
31
NOKIA 6720c深圳水货价格多少?
32
请问怎么分辩日语的动1动2动3和形1形2?
33
免费起名字大全女孩
34
万利达k100缓存容量多大?
35
我是卫生学校毕业,拿中专文凭,想上大专。请问兰州有什么可以申大专的学校?怎么报考?有哪些相关的书籍
36
被小虫子咬 用了杀虫剂和蚊香都没用
37
请问PVC木纹膜贴家具有专业的机械吗
38
旋舞吧好玩吗
39
可爱动漫短信铃声
40
关于皮肤的问题?
41
我今年15 身高160 体重102 有没有什么有效的不反弹的减肥方法
42
wrmvb.!gr 这视频文件怎么看啊?
43
爱と欲望は学园で 如何改为硬盘版的
44
单向阀在液压系统中常起的作用是什么?
45
请问在报二级建造师的时候用的毕业证再注册的时候就要用报名时候的毕业证吗?
46
山西自考本科10月份考完,申请毕业时间?
47
2010年养藏獒还能赚钱吗
48
摩托车上装了警笛审车该怎么办?
49
华硕 windows7
50
Content.IE5\KPENMHIV\QQ_Inset.03x[1].exe\BindFile\43vh7setup.exe
51
求歌曲名
52
我广东人!视力不是好得!今年29岁!想做水手!还可以吗?视力考得严吗?都没带过眼镜!
53
dnf的钱好难打啊..有那个高手知道怎么打钱快点的?
54
如何改变音频放大器TDA2822M的放大倍数?
55
服用抗激素的药治疗青春痘,一般几个疗程?
56
哪个台直播2010上栗烟花节开幕式
57
赛尔号 哈莫 怎么快速升级呀
58
山特 K1000-Pro 为什么老充电不进
59
我小号47HJ打哪经验多啊
60
求实况足球2010 中文补丁
61
小花仙优质白色上衣的材料是什么?
62
高中地理知识
63
股票问题
64
纯绿茶和绿茶加牛奶那个减肥效果更好、?
65
合肥工业大机械研究生就业怎么样?都进什么样的公司?
66
4.23号的叛逆的勒鲁什是什么?
67
保护环境手抄报资料
68
web 小弟我想 在repeater控件里中放置一个textBox控件 从数据库中读取数据并显示在textBox里
69
求人教9年级历史笔记或复习提纲
70
QQ抢车位 我用三辆劳斯莱斯一直停爱心 这样 24小时能赚多少经验
71
三的一千次方的个位是几
72
街球怎么冲点券 请仔细点
73
东莞市高步镇到中山市古镇怎么坐车
74
赛尔号乌凯怎么进化多种形态
75
公司法人能否更改国籍?会遇到什么麻烦?
76
求PS2怪物猎人2攻略
77
我在杭州彭埠怎么坐车去老四季青?
78
我是栖霞居民在烟台住院该如何报销医药费
79
一个女孩傻傻的对我笑
80
在辽宁省辽阳市开药店上哪上货
81
把词语补充完整,把所填的字的意思写出来。 美不()收
82
2NO与O2反应生成NO2
83
智能手机有什么特点?
84
魔力学堂打什么电话充金
85
QQ三国摆摊问题
86
每次传单开庭肇事者不曾露面 法院有权下拘捕令么
87
徐州哪里眼镜店配染色近视镜片物美价廉别太贵
88
宽容是.........{6个字}.........{8个字};继续三个 要好的
89
珠海斗门的西江月楼盘怎么样
90
天龙维护问题
91
怎么样让家里着火
92
海尔空调KFR-32GW 怎么变热风
93
一个边长为x厘米的正方形的面积为144平方厘米,则x的值为( )
94
谁能帮我申请个手机证书?
95
求一首“何桂琴生日快乐”的藏头诗
96
亲~你们说希澈会真的爱上韩庚吗?在中和允浩也是的····
97
东莞后街泰科电子厂好不好
98
凯里到杭州 1252次车什么时候到站
99
柯桥面料市场有网布卖吗?
100
重力和速度的问题