1.java中的继承怎么写方法呀在java中只能单继承,用extends关键字可以实现子类对父类的继承 。
比如 :
class Fu{
}
class Zi extends Fu{
}
JAVA不允许多继承,但是可以通过接口来变相地实现多继承 。
比如:
public interface A{
}
public interface B{
}
public C implements A,B{
}
2.用java继承编写三个类,要求如图package school;public class Test { public static void main(String[] args) {e5a48de588b6e79fa5e9819331333365646232Student a = new Student1("小明","我读的书是 java","我是大一学生"); Student b = new Student1("小明","我读的书是 马列主义","我是大二学生"); Student c = new Student1("小明","我读的书是 javaee","我是大三学生"); System.out.println(a); System.out.println(b); System.out.println(c); }}/** 学生类 */class Student { private String name; private String book; private String type; public Student(String name, String book, String type) { this.name = name; this.book = book; this.type = type; } public String getName() { return name; } public String getBook() { return book; } public void setName(String name) { this.name = name; } public void setBook(String book) { this.book = book; } public String getType() { return type; } public void setType(String type) { this.type = type; } @Override public String toString() { return "Student [name=" + name + ", book=" + book + ", type=" + type + "]"; }}/** 学生1 */class Student1 extends Student { public Student1(String name, String book, String type) { super(name, book, type); }}// /** 学生2 */// class Student2 extends Student {//// public Student2(String name, String book) {// super(name, book);// }//// }感觉没有类继承也能完成呢 不知道是不是这个意思 运行结果是 Student [name=小明,book=我读的书是 java, type=我是大一学生]Student [name=小明,book=我读的书是 马列主义,type=我是大二学生]Student [name=小明,book=我读的书是 javaee, type=我是大三学生] 。
3.java子类如何继承父类怎么写啊【java类的继承怎么写】//希望以下代码可以帮到你,这就是一个最简单的类的继承,你的那个仿写以下就行了 。
class A
{
void printa()
{
System.out.println("这是A类的语句");
}
}
class B extends A
{
void printB()
{
System.out.println("这是B类的语句");
}
}
public class Test1
{
public static void main(String[] args)
{
new A().printa();
new B().printB();
new B().printa();
}
}
//
4.用java做一个继承类/***
* 用java做一个继承类,中间要有添加、删除、修改、查询一类的方法,还有一个测试类
* */
interface Exten {
public void add();
public void del();
public void change();
public void select();
}
public class Body implements Exten {
public void add() {
System.out.println("这是继承接口后所实现的添加方法");
}
public void change() {
System.out.println("这是继承接口后所实现的修改方法");
}
public void del() {
System.out.println("这是继承接口后所实现的删除方法");
}
public void select() {
System.out.println("这是继承接口后所实现的查询方法");
}
}
public class Ceshi {
@Test public void inner()
{
Body bb=new Body();
bb.add();
bb.change();
bb.del();
bb.select();
}
}这是你要的结果吗??
5.用Java实现类的继承定义public Class Shape {
String color;
setColor();
getColor();
draw();
erase();
move();
}
class Circle extends Shape{
show();//自己写些东西显示矩形对象信息