⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 students.java

📁 学习java编程的好程序
💻 JAVA
字号:
///创建一个学生类
///在学生类中,创建姓名,学号,性别等参数
///使用设置器来设置参数
///使用访问器来获取参数值
public class students
{
    private String name;
    private String code;
    private String sexy;
    private String birthday;
    private String address;
    public void setname(String name)
    {
        this.name=name;
    }
    public void setcode(String code)
    {
        this.code=code;
    }
    public void setsexy(String sexy)
    {
        this.sexy=sexy;
    }
    public void setbirthday(String birthday)
    {
        this.birthday=birthday;
    }
    public void setaddress(String address)
    {
        this.address=address;
    }
    public String getname()
    {
        return name;
    }
    public String getcode()
    {
        return code;
    }
    public String getsexy()
    {
        return sexy;
    }
    public String getbirthday()
    {
        return birthday;
    }
    public String getaddress()
    {
        return address;
    }
    public String tostring()
    {
        String infor="学生姓名:"+name+"  "+"学号:"+code+"  "+"性别:"+sexy+"  "+"出生年月:"+birthday+"  "+"家庭地址:"+address;
        return infor;
    }
    public void setstudentcourse(String[] courses)
    {
        new course(courses);
    }
    private class course                                
   {
    private  String[] courses;
    private int coursenum;
    ///内部类的构造器
    public course(String[] course)                   
    {
        courses=course;
        coursenum=course.length;
        getinfo();
    }
   ///获得课程数组中的课程
    private void get()                              
    {
        for(int i=0;i<coursenum;i++)
        {
            System.out.print("  "+courses[i]);
        }
    }
///按字符串形式输出
    void getinfo()                                
    {
        System.out.println("学生姓名:"+students.this.name+"学生学号:"+students.this.code+"一共选择了:"+coursenum+"门科,分别是:");
        get();
    }
}
   public static void main(String[] args)
    {
        String[] courses={"语文","数学","英语","化学"};
        students st=new students();
        st.setname("王浩");
        st.setcode("200123");
        st.setsexy("男");
        st.setaddress("北京海淀区");
        System.out.println(st.tostring());
        st.setstudentcourse(courses);
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -