| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 628 人关注过本帖
标题:感冒了的程序.输不出结果--why
只看楼主 加入收藏
白云我心
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-2-17
收藏
 问题点数:0 回复次数:6 
感冒了的程序.输不出结果--why

package test;
class A{
int c=1;
void text(){System.out.println("A");}
}
class B extends A{
public B(){c=2;}
void text(){System.out.println("B");}
}
public class ExtendsText {

/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
A a;
B b;
a =new A();
b=(B)a;//--------------------------------------------->这句有问题吗?输不出结果!
a.text();
b.text();
System.out.println(b.c);
System.out.println(a.c);

}

}

搜索更多相关主题的帖子: 感冒 why 结果 
2006-03-01 22:56
wshityhj
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-3-2
收藏
得分:0 
b=(B)a;//--------------------------------------------->这句有问题吗?输不出结果!
看不懂什么意思
能讲讲吗?
2006-03-02 21:50
白云我心
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-2-17
收藏
得分:0 
就是说,能编译,但是不能输出结果,不知道为什么!问题就出现在那一句!

喧囂的都市尋找甯靜,洶湧的大海尋找平靜,我在找我的最爱雅靜!
2006-03-02 22:37
xiangchao
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-3-6
收藏
得分:0 
b=(B)a;//--------------------------------------------->这句有问题吗?输不出结果!
就是这一句,强制转换的问题,注意基类和子类的关系,子类可以强制转为基类,可是基类无法强制转换为子类
2006-03-06 18:11
寂寞天涯人
Rank: 1
等 级:新手上路
帖 子:172
专家分:0
注 册:2006-3-18
收藏
得分:0 
写的这么乱.

书籍,电影,音乐的互动交流平台http://www./
2006-03-19 22:06
飘飘叶子
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:597
专家分:10
注 册:2005-8-17
收藏
得分:0 


class A{
int c=1;
void text(){
System.out.println(\"A\");
}
}
class B extends A{
public B(){
c=2;
}
void text(){
System.out.println(\"B\");
}
}
public class ExtendsText {

/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
A a;
A b;
a =new A();
b=new B();
a.text();
b.text();
System.out.println(b.c);
System.out.println(a.c);
}
}



类型不匹配……发生错误


向着软件工程师的目标前进!
2006-03-19 23:07
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
运行时错误,当然输不出结果啦
在用类的时候,尽量不要乱互相转化,这样在编译的时候可能没有问题
但是运行的时候就会莫名其妙的出问题,并且还找不到问题在哪里

可惜不是你,陪我到最后
2006-03-20 11:08
快速回复:感冒了的程序.输不出结果--why
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035081 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved