7-7 学生类定义

7-7 学生类定义

定义一个Student类,含类成员变量:
String name、String gender、int score、boolean award,所有的变量为私有(private)。

1.编写有参构造函数:
对name、gender、score、award赋初值;
2.重写(覆盖)toString方法:
按照格式:类名 [name=, gender=,score=, award=]输出;
3.对每个成员变量生成setter/getter方法;
4.main方法中创建对象并输出。

输入格式:输入1行学生的信息:姓名、性别、成绩、获奖情况。

输出格式:通过对象调用toString方法输出学生的姓名、性别、成绩、获奖情况信息。

输入样例:Rose female 96 true

输出样例:Student [name=Rose, gender=female, score=96, award=true]

using System;
namespace _6._10
{
    class Program
    {
        static void Main(string[] args)
        {
            string st = Console.ReadLine();
            string[] st1 = st.Split(' ');
            int sco = Convert.ToInt32(st1[2]);
            Boolean awa = Convert.ToBoolean(st1[3]);
            Student a = new Student(st1[0], st1[1], sco, awa);
            Console.WriteLine(a.ToString());
        }
    }
    class Student
    {
        private string name;
        public string Name
        {
            get { return name; }
            set { name = value; }
        }
        private string gender;

        public string Gender
        {
            get { return gender; }
            set { gender = value; }
        }
        private int score;
        public int Score
        {
            get { return score; }
            set { score = value; }
        }
        private Boolean award;

        public Boolean Award
        {
            get { return award; }
            set { award = value; }
        }
        public Student(string name, string gender, int score, bool award)
        {
            Name = name;
            Gender = gender;
            Score = score;
            Award = award;
        }
        public override string ToString()
        {
            return "Student [name=" + name + ", gender=" + gender + ", score=" + score + ", award=" + award.ToString().ToLower() + "]";
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值