「java输出一个教师类」java学校中有教师和学生两类人

博主:adminadmin 2022-12-24 06:42:10 86

今天给各位分享java输出一个教师类的知识,其中也会对java学校中有教师和学生两类人进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java 设计教师类

import java.util.Date;

import java.util.GregorianCalendar;

class Teacher {

private String name;

private double salary;

private Date start_date;

public Teacher(){

}

//用这个方法可以直接将Teacher对象new出来,

//然后就是调用方法查询与更改

public Teacher(String name, double salary, int year,

int month, int day) {

this.name=name;

this.salary=salary;

//创建时间对象的时候,月是从0月开始的哦,

//因此十月的话对应月的整数是9

start_date=new GregorianCalendar(year,month-1,day).getTime();

}

//设置姓名

public void setName(String name) {

this.name = name;

}

//获得姓名

public String getName() {

return name;

}

//获取工资

public double getSalary() {

return salary;

}

//获取时间

public Date getStart_date() {

return start_date;

}

//设置时间

public void setStart_date(Date start_date) {

this.start_date = start_date;

}

//设置工资

public void setSalary(double salary) {

this.salary = salary;

}

}

//测试类

public class Test {

public static void main(String[] args) {

//利用无参构造方法创建Teacher对象

Teacher tea=new Teacher();

tea.setName("张三");

tea.setSalary(10000.0);

//创建时间对象的时候,月是从0月开始的哦,因此十月的话

//对应月的整数是9

Date date=new GregorianCalendar(2010,9,21).getTime();

tea.setStart_date(date);

//用有参构造方法创建Teacher对象

Teacher tea1=new Teacher("李斯",20000.0,2010,10,21);

//获得相应对象的属性值

System.out.println(tea.getName()+"工资:"+tea.getSalary()+

"入职日期为"+tea.getStart_date());

System.out.println(tea1.getName()+"工资:"+tea1.getSalary()+

"入职日期为"+tea1.getStart_date());

}

}

日期你也可以字符串传过去,方法跟楼上的时间设置 传递一样,

希望对你有点用

用Java设计一个Teacher类,最好有解释。

class Teacher{

private String Name;

private String TeacherID;

private String Address;

private String Course;

public String getName() {

return Name;

}

public void setName(String name) {

Name = name;

}

public String getTeacherID() {

return TeacherID;

}

public void setTeacherID(String teacherID) {

TeacherID = teacherID;

}

public String getAddress() {

return Address;

}

public void setAddress(String address) {

Address = address;

}

public String getCourse() {

return Course;

}

public void setCourse(String course) {

Course = course;

}

public String queryCourse(String qryString){

if(this.TeacherID.equals(qryString)){

System.out.println("Teacher:"+this.Name);

System.out.println("Course:"+this.Course);

return this.Course;

}else{

System.out.println("没有这个编号的老师");

return null;

}

}

}

public class Test {

public static void main(String[] args) {

Teacher t=new Teacher();

t.setAddress("Beijing");

t.setCourse("OS");

t.setName("Peter");

t.setTeacherID("001");

t.queryCourse("001");

t.queryCourse("002");

}

}

1. 定义一个教师类包括属性:教师编号,教师姓名,教师年龄,教师性别.java

public class B 

public static void main(String[] args)

SetTeacher set = new HashSetTeacher()

IteratorTeacher iterator = set.iterator()

while (iterator.hasNext())

System.out.println

class Teacher

private int id

public Teacher()

public Teacher(int id, String name, int age, boolean sex) 

this.sex = sex

HashSet类

实现了Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证Set的迭代顺序,特别是它不保证该顺序持久不变,此类允许使用null元素。添加到由HashSet类实现的Set集合中的对象。需要重新实现equal()方法。

从而保证插入集合中对象的标识的唯一性。HashSet类实现了Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证Set的迭代顺序,特别是它不保证该顺序持久不变。

java 编写教师类,输出教师相关信息?

定义教师类,public class TeacherInfo,里面添加变量,参考写法,private string teacherName;后面再封装一下,set和get方法,重写tostring方法,输出教师类对象信息就行了

Java题,有兴趣的大神可以看看?

Teacher类:

Teacher

测试类:

测试

输出结果:

结果

java编写类Teacher,其属性包括教师号和姓名

public class Teacher {

    private String code;

    private String name;

    public Teacher() {

    }

    public Teacher(String code, String name) {

        this.code = code;

        this.name = name;

    }

    @Override

    public String toString() {

        return "Teacher{" +

                "code='" + code + '\'' +

                ", name='" + name + '\'' +

                '}';

    }

    public String getCode() {

        return code;

    }

    public void setCode(String code) {

        this.code = code;

    }

    public String getName() {

        return name;

    }

    public void setName(String name) {

        this.name = name;

    }

    public static void main(String [] args) {

        Teacher teacher = new Teacher("2000567","王武");

        System.out.println(teacher.toString());

    }

}

java输出一个教师类的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java学校中有教师和学生两类人、java输出一个教师类的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-24,除非注明,否则均为首码项目网原创文章,转载请注明出处。