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

📄 students1.java

📁 学习java编程的好程序
💻 JAVA
字号:
///这是一个学生类
///通过设置器来设置对象参数
///通过访问器来获得对象参数
///通过tostring方法让对象以字符串形式输出。
public class students1
{
    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)
    {
        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]);
        }
    }
    private void getinfo()
    {
        System.out.println("学生姓名:"+students1.this.name+"学生学号:"+students1.this.code+"一共选择了:"+coursenum+"门科,分别是:");
        get();
        }
    }
///创建了一个内部类的对象,随着包含这个内部类的外部方法一起运行
    new course(courses);
}
 public static void main(String[] args)
    {
    String[] courses={"语文","数学","英语","化学"};
    students1 st=new students1();
    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 + -