还可以用interface接口实现Person都会说话same()的方法 用abstract 声明不同语言Speak()方法; 还可以练习在主方法里写一个匿名内部类 声明父类的speak() ; Person same = new Person(){ }
package com.ljc.s;
/*抽象类Shape 定义 zc() mj()方法
public abstract class Shape {
public double c=2;
public double k=2;
public double r=3;
public abstract void zc();
public abstract void mj();
}
*/
//下面再去用子类实现 zc() mj()方法
/*抽象类Shape 定义 zc() mj()方法
public abstract class Shape {
public double c=2;
public double k=2;
public double r=3;
public abstract void zc();
public abstract void mj();
}
*/
//下面再去用子类实现 zc() mj()方法
2015-05-15
已采纳回答 / DrakeXiang
我也不是很懂哈,main方法之前说过是程序的入口,方法啊什么的要在这里执行。而类里的方法需要用类的对象才可以调用,所以需要建立HelloWorld类的对象之后才能调用show方法
2015-05-14
已采纳回答 / dirtyR33
// 创建方法内部类的对象MInner newScore= new MInner();// 调用内部类的方法 newScore.getScore();System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);最后打印的时候后面直接跟的newScore而不是newScore.getScore(),因此返回的是newScore这个对象(的内存地址)
2015-05-14
已采纳回答 / 呵呵呵呵呵呵呵5566
MInner newScore= new MInner();在这里你创建了一个newScore对象 所以System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);是输出newScore对象的哈希地址 HelloWorld$1MInner@26e56328
2015-05-14
最赞回答 / Mr_Li_0001
可以使用构造函数。 Vehicle vic=new Bike("road",1000); vic.feature(); vic = new Bus("sky",800); vic.feature();
2015-05-14