JAVA考试用到的题目
<P>按如下要求定义两个类A和B, 类A中定义一个int 类型属性x(将其赋值为8)和一个在命令行下输出x值的方法myPrint()。类B是类A的子类,其中也定义一个int 类型属性y(将其赋值为16)和String类型的属性s(将其赋值为"java program!");一个在命令行下输出y和s值的方法myPrint();类B中还有一个方法printAll( ),该方法中分别调用父类和子类的myPrint()方法。编写Application,创建类类B的对象b,调用printAll( )方法,输出结果。<BR><BR><BR><BR>麻烦各位高手做一下这个题目 ,,,,,给出这题目的源程序啊 摆脱咯 小弟考试用到 <BR><BR>成功与否靠各位大虾了哦 </P><P>class B extends A{ </P>
<P> private int y;</P>
<P> private String s;</P>
<P> public B(){</P>
<P> y=16;</P>
<P> s="java program";</P>
<P> }</P>
<P> public void myPrint(){<BR> System.out.println("y="+y+" s="+s);<BR> }<BR> public void PrintAll(){<BR> super.myPrint();<BR> B.my.println();<BR> }<BR>}</P> <P>public class A<BR>{<BR> int x = 8;<BR> <BR> public void myPrint()<BR> {<BR> System.out.println(x);<BR> }<BR> <BR> public static void main(String [] args)<BR> {<BR> B b = new B();<BR> b.printAll();<BR> }<BR>}</P>
<P>class B extends A<BR>{<BR> int y = 16;<BR> <BR> String s = "java program!";<BR> <BR> public void myPrint()<BR> {<BR> System.out.println(y);<BR> <BR> System.out.println(s);<BR> }<BR> <BR> public void printAll()<BR> {<BR> super.myPrint();<BR> <BR> myPrint();<BR> }<BR>}<BR><BR><BR>不知道我是在帮还是在害……</P> *** 作者被禁止或删除 内容自动屏蔽 *** lz也太不喜欢学习了吧!!
这种简单的问题应该自己想啊!!
页:
[1]

