定义一个学生类,有六个属性,一个打招呼的方法,一个计算自己总分数和平均分的方法

 

  1 using System;
  2 using System.Collections.Generic;
  3 using System.Linq;
  4 using System.Text;
  5 
  6 namespace test5
  7 {
  8     class Program
  9     {
 10         // 定义一个学生类,有六个属性,分别为姓名、性别、年龄、语文、数学、英语成绩。
 11         // 有2个方法:
 12 
 13         //一个打招呼的方法:介绍自己叫XX,今年几岁了。是男同学还是女同学。
 14 
 15         //两个计算自己总分数和平均分的方法。{显示:我叫XX,这次考试总成绩为X分,平均成绩为X分}
 16 
 17         //实化两个对象并测试:
 18 
 19         //张三 男 18  三科成绩为:90 95 80
 20 
 21         //小兰 女 16  三科成绩为:95 85 100
 22 
 23         static void Main(string[] args)
 24         {
 25             //实例化 张三
 26             Student s1 = new Student();
 27             s1.name = "张三";
 28             s1.sex = "";
 29             s1.age = 18;
 30             s1.chinese = 90;
 31             s1.math = 95;
 32             s1.english = 80;
 33            //介绍自己
 34             s1.SayHello();
 35             //计算分数
 36             s1.Say();
 37 
 38             //实例化 小兰
 39             Student s2 = new Student();
 40             s2.name = "小兰";
 41             s2.sex = "";
 42             s2.age = 16;
 43             s2.chinese = 95;
 44             s2.math = 85;
 45             s2.english = 100;
 46             //介绍自己
 47             s2.SayHello();
 48             //计算分数
 49             s2.Say();
 50             Console.ReadKey();
 51         }
 52         /// <summary>
 53         /// 学生类
 54         /// </summary>
 55         class Student
 56         {
 57             //姓名
 58             public string name;
 59             //性别
 60             public string sex;
 61             //年龄
 62             public int age;
 63             //语文成绩
 64             public int chinese;
 65             //数学成绩
 66             public int math;
 67             //英语成绩
 68             public int english;
 69             /// <summary>
 70             /// 介绍自己
 71             /// </summary>
 72             public void SayHello()
 73             {
 74                 Console.WriteLine("我叫{0},今年{1}岁了。是{2}同学!",name,age,sex);
 75             }
 76             /// <summary>
 77             /// 计算分数
 78             /// </summary>
 79             /// <returns>总分</returns>
 80             public int ZongFen()
 81             {
 82                 return chinese + math + english;
 83             }
 84             /// <summary>
 85             /// 计算平均分
 86             /// </summary>
 87             /// <returns>平均分</returns>
 88             public double PingJunFen()
 89             { 
 90               double a= ZongFen()/3;
 91               return a;
 92             }
 93             /// <summary>
 94             /// 说出自己的分数
 95             /// </summary>
 96             public void Say()
 97             {
 98                 Console.WriteLine("我叫{0},这次考试总成绩为{1}分,平均成绩为{2}分",name,ZongFen(),PingJunFen());
 99             }
100         }
101     }
102 }

 

posted @ 2013-04-30 13:47  叶亮  阅读(2151)  评论(0编辑  收藏  举报