JAVA的问题。。继承与多态
来源:百度知道 编辑:UC知道 时间:2024/05/10 05:50:34
其中人为一个抽象类,其属性包括:姓名、性别、出生日期等。
教师包括任课学校、类别(大学、中学、小学)属性;
学生为一抽象类,其属性包括学校、学号、年级;
大学生包括专业、年级属性;中学生包括年级属性;小学生也包括年级属性。每个类设计相应的构造方法和toString()方法,子类的toString()方法也可以调用父类的toString()方法。
在main方法中创建两个教师和8个学生对象,输出对象信息。
2.编写一个方阵类,其中封装有对方阵进行操作的方法,包括:
l 两个n阶方阵的加;
l 两个n阶方阵的减;
l 求方阵的转置矩阵;
l toString()方法按行、列描述矩阵(其中包含\n字符)。
试分别就3阶方阵和4阶方阵的数据验证类设计。
要代码丫。。谁来帮帮我···
下面是一个学生类和一个测试类
你可以参考以下
虽然不是按照你的题目来的 但很类似
class Student
{ private String name;
private String sex;
private String birth;
public void Studeng()
{ name=" ";sex=" "; birth=" "; }
public void setName(String n)
{ name=n; }
public String getName()
{ return name; }
public void setSex(String n)
{sex=n; }
public String getSex()
{ return sex; }
public void setBirth(String n)
{ birth=n; }
public String getBirth()
{ return birth; }
}
public class TestStudent
{ public static void main(String[] args)
{ Student o=new Student();
o.setName("wmm");
o.setSex("boy");
o.setBirth("1988/3/8");
System.out.println("name="+o.getName());
System.out.println("sex="+o.getSex());