04.定义标准的学生类

定义标准的学生类

package com.itheima_03;
/*
 * 定义一个标准的学生类,在主方法中创建对象并调用
 *          姓名,年龄,性别3个成员变量
 *          无参,有参两个构造方法
 *          为每个成员变量定义getter/setter方法(可以做一些判断来校验我们数据的安全性完整性)
 *          定义一个show方法,输出成员变量
 */
public class Student {
    //姓名
    private String name;
    //年龄
    private int age;
    //性别
    private String gender;
    
    //无参构造
    public Student() {
        
    }
    
    //有参构造
    public Student(String name, int age, String gender) {
        this.name = name;
        this.age = age;
        this.gender = gender;
    }
    
    //name
    public String getName() {//返回姓名
        return name;
    }
    
    public void setName(String name) {//赋值
        this.name = name;
    }
    
    //age
    public int getAge() {
        return age;
        
    }
    
    public void setAge(int age) {
        this.age = age;
    }
    
    //gender
    public String getGender() {
        return gender;
        
    }
    
    public void setGender(String gender) {
        this.gender = gender;
    }
    
    //show:用于输出所有的成员变量
    public void show() {
        System.out.println(name + ","+ age + "," + gender);
    }
    
}
package com.itheima_03;

public class Test {
    public static void main(String[] args) {
        Student s = new Student("张三",18,"男");
        s.show();//张三,18,男
//      System.out.println(s.getName());//张三
        
        Student s2 = new Student();
        s2.setName("李四");
        s2.setAge(20);
        s2.setGender("其他");
        s2.show();//李四,20,其他
    }
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容