请各位大虾举一个经典的使用继承例子!! 小弟是新手,望指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://community.csdn.net/Expert/TopicView.asp?id=5405095 public class PhoneCard {private double money;private double time;private double price;PhoneCard(double m,double p,double t){ money=m; time=t; price=p;}public double money(){ return money-=time*price; }}class mycard extends PhoneCard { mycard(double m, double t,double p){ super(m,t,p); } public static void main(String args[]){ PhoneCard IP= new PhoneCard(30.0,5.0,0.3); PhoneCard Two= new PhoneCard(30.0,5.0,0.4); double result; result=IP.money(); System.out.println("剩余钱为"+result); result=Two.money(); System.out.println("剩余钱为"+result); } }就是这个代码,我觉得继承好象没什么用啊? 看看java.doc就知道了,会用了就懂了 public class PhoneCard {private double money;private double time;private double price;PhoneCard(double m,double p,double t){ money=m; time=t; price=p;}public double money(){ return money-=time*price; }}class mycard { public static void main(String args[]){ PhoneCard IP= new PhoneCard(30.0,5.0,0.3); PhoneCard Two= new PhoneCard(30.0,5.0,0.4); double result; result=IP.money(); System.out.println("剩余钱为"+result); result=Two.money(); System.out.println("剩余钱为"+result); } }代码这样写,结果也是一样的啊! mycard IP = new mycard(30.0, 5.0, 0.3); mycard Two = new mycard(30.0, 5.0, 0.4); 怎样查看java home? 小白求助。。学了几个星期而已,问了别喷。。谢谢了 刚刚解除swt,写了一小段代码,怎么样才能使这个界面里的控件,根据这个shell的大小,自动变化大小呢? 请教一个简单的算法问题 java取时间 2008上遇到问题,有无办法 神,救救我把! 关于jbuilder和tomacat整合的问题(online) 关于JFrame的最小化 有请[路人甲]:关于你给的那个smpp,介绍一下你的经验? 快来救我,看看为什么没有执行插入数据 几道面试小题目,拿来大家一起做 我写的计算器毛病在哪里 请高手们帮我详细指点一下 非常感谢!!
private double money;
private double time;
private double price;PhoneCard(double m,double p,double t){
money=m;
time=t;
price=p;
}
public double money(){
return money-=time*price;
}}
class mycard extends PhoneCard {
mycard(double m, double t,double p){
super(m,t,p);
}
public static void main(String args[]){
PhoneCard IP= new PhoneCard(30.0,5.0,0.3);
PhoneCard Two= new PhoneCard(30.0,5.0,0.4);
double result;
result=IP.money();
System.out.println("剩余钱为"+result);
result=Two.money();
System.out.println("剩余钱为"+result);
}
}就是这个代码,我觉得继承好象没什么用啊?
private double money;
private double time;
private double price;PhoneCard(double m,double p,double t){
money=m;
time=t;
price=p;
}
public double money(){
return money-=time*price;
}}
class mycard {
public static void main(String args[]){
PhoneCard IP= new PhoneCard(30.0,5.0,0.3);
PhoneCard Two= new PhoneCard(30.0,5.0,0.4);
double result;
result=IP.money();
System.out.println("剩余钱为"+result);
result=Two.money();
System.out.println("剩余钱为"+result);
}
}代码这样写,结果也是一样的啊!
mycard Two = new mycard(30.0, 5.0, 0.4);