java老师实例_java实例关于继承求实例,有关学生和老师的程序代码!望诸位软件达人帮忙,谢谢大虾!…

import java.util.HashMap;

public class Cmain {

/**

*学生类 学 (id)名字 老师标 t_id

*A是Cmain的内部类 B一样

*/

class A{

private String id;

private String name;

private String t_id;

public A(){}

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getT_id() {

return t_id;

}

public void setT_id(String t_id) {

this.t_id = t_id;

}

}

/**

*老师类 标 姓名

*/

class B{

private String id;

private String name;

public B(){}

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

}

public static void main(String[] args) {

//map中加入十个老师 (key=老师编 ,value=老师实例)

HashMap teacherMap=new HashMap();

Cmain cmain = new Cmain();

for (int i = 0; i

B b =cmain.new B();

b.setId(“”+i);

b.setName(“teacher_”+i);

teacherMap.put(“”+i, b);

}

//实例化一个学生类

A a=cmain.new A();

//设置学生的属性

a.setId(“0001”);

a.setName(“student_0001”);

a.setT_id(“2”);

//从Map中取出学生a的老师实例

B b = teacherMap.get(a.getT_id());

//打印老师名称

System.out.println(“学生:”+a.name+”的老师名称是:”+b.name);

}

}

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览93918 人正在系统学习中 相关资源:百面机器学习 算法工程师带你去面试电子书,诸葛越 葫芦娃-文档类…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月19日
下一篇 2021年1月19日

相关推荐