JAVA 期末 基础

class Student
{
    
    
	private String name;      //学生姓名
	private int score;      //学生成绩
	
	//获得属性值
	public String getName(){
    
    
		return name;
	} 
	//设置属性值
	public void setName(String stuName){
    
    
		name=stuName;
	}

	//获得属性值
	public int getScore(){
    
    
		return score;
	} 
	//设置属性值
	public void setScore(int stuScore){
    
    
		if(stuScore>=0&&stuScore<=100){
    
    
			score=stuScore;
		}else{
    
    
			System.out.println("输入的成绩不合法!!!");
		}
	}

	//定义一个有参的构造方法
	public Student(String name,int score){
    
    
		this.name=name;
		this.score=score;
		System.out.println("我的名字是"+name+",成绩为:"+score);
	}
	//定义一个无参的结构方法
	public Student(){
    
    }

	public void say(){
    
    
		System.out.println("我的名字是"+name+",成绩为:"+score);
	}
}

public class Demo
{
    
    
	public static void main(String[] args){
    
    
		Student stu1=new Student();         //创建学生一的对象
		stu1.setName("小石头");             //给名字赋值
		stu1.setScore(99);                  //给成绩赋值
		stu1.say();                         //打印学生名字与成绩
		Student stu2=new Student("大石头",100);          //传入两个参数
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_45814538/article/details/109068918