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 <10; 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老师实例_java实例关于继承求实例,有关学生和老师的程序代码!望诸位软件达人帮忙,谢谢大虾!...相关推荐
- java 接口函数_Java函数式接口Supplier接口实例详解
这篇文章主要介绍了Java函数式接口Supplier接口实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 JDK提供了大量常用的函数式接口以丰 ...
- java supplier接口_Java函数式接口Supplier接口实例详解
这篇文章主要介绍了Java函数式接口Supplier接口实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 JDK提供了大量常用的函数式接口以丰 ...
- java 静态 编译_Java中的动态和静态编译实例详解
Java中的动态和静态编译实例详解 首先,我们来说说动态和静态编译的问题. Q: java和javascript有什么区别? 总结了一下:有以下几点吧: 1.首先从运行环境来说java代码是在JVM上 ...
- java list反序列化_java序列化与反序列化操作实例分析
本文实例分析了java序列化与反序列化操作.分享给大家供大家参考,具体如下: 概述: Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程. ...
- java流实例_java流汇总以及使用实例
流 一.基本概念 Java中对文件的操作是以流的方式进行的.流是Java内存中的一组有序数据序列.Java将数据从源(文件.内存.键盘.网络) 读入到内存中,形成了流,然后将这些流还可以写到另外的目的 ...
- java同步锁实例_Java lock同步锁使用实例解析
这篇文章主要介绍了Java lock同步锁使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1)Lock是一个接口,而synchroniz ...
- java synchronized 使用_Java中synchronized的使用实例
Java中synchronized的使用实例 synchronized关键字,代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个方法时,都要检查有没有其它线程B(或者C.D等)正在用这个 ...
- java plus方法_Java.math.BigDecimal.plus()方法实例
全屏 Java.math.BigDecimal.plus()方法实例 java.math.BigDecimal.plus() 返回一个BigDecimal,其值是 (+this),并且其刻度为是 th ...
- java传递实例_Java方法的参数传递机制实例详解
本文实例讲述了Java方法的参数传递机制.分享给大家供大家参考,具体如下: 参数传递机制 对于程序设计语言来说,一般方法(函数)的参数传递有两种:按值传递和按引用传递. 按值传递意味着当将一个参数传递 ...
最新文章
- 微信发ascii_微信公众平台开发(107) 分享到朋友圈和发送给好友
- 297 - Quadtrees
- mongodb 学习第二天,基本操作
- 去除TCP/IP筛选
- 【无标题】AMAZINGIC晶焱科技:预防TVS闩锁风险的方法与实际案例分析
- FPGA实验2:ADDA测试
- Python编写的疲劳检测系统(实时摄像头检测)
- 数字电路器件——门电路——与门电路、或门电路、非门电路及实例
- 经典面试题:64匹马,8个赛道,找出前4名最少比赛多少场?
- rtl8723bu linux wifi驱动移植教程
- python第三方插件登录网易音乐_项目实战 | Python开发网易云音乐插件
- 晶振PPM小参数,大作用
- c语言教程+school,C语言教程方法用法 _C语言-w3school教程
- 客户打开率高达90%的开发信标题该怎么写?(附赠模板)
- 大数据时代数据是如何传输的?
- 【游戏思路】制作简单小游戏实现思路总结
- AN7114 音频功率放大电路
- python设计模式名片_Python 设计模式 简单工厂(设计模式之禅)
- Failed to decode downloaded font: URL 问题的两种可能性
- 2022年广东省房地产经纪人(房地产经纪职业导论)练习题及答案