第6章 数组
第7章 面向对象基础
一、类的声明
题目 1:创建学生类
要求:1. 创建一个 Student 类,包含以下字段;2. 然后创建几个学生对象并给字段赋值。
题目 2:创建图书类
要求:1. 创建一个 Book 类,包含以下字段;2. 创建几本图书对象并赋值。
题目 3:创建汽车类
要求:1. 创建一个 Car 类,包含以下字段;2.创建几个汽车对象并赋值。
题目 4:创建手机类
要求:1. 创建一个 Phone 类,包含以下字段; 2.创建几个手机对象并赋值。
题目 5:创建游戏角色类
要求:1. 创建一个 GameCharacter 类,包含以下字段; 2.创建几个游戏角色对象并赋值。
二、方法的声明
写一个小狗类。[查看答案]
写一个
SayHi(string name)方法,传入名字,输出“Hi, xxx”。 [查看答案]写一个
Square(int n)方法,返回参数的平方。[查看答案]写一个方法计算两个数的和。 [查看答案]
CheckNumberSign()- 判断数字的正负。 [查看答案]IsLeapYear- 判断是否为闰年。 [查看答案]GetGradeRange- 根据等级返回分数范围。 [查看答案]GetMaxNumber- 返回两个数中的较大值。 [查看答案]CheckVowelOrConsonant- 判断元音或辅音。[查看答案]GetDayOfWeek- 根据数字返回星期几。 [查看答案]CheckOddEven- 判断奇数偶数。 [查看答案]ConvertTemperature- 温度单位转换。 [查看答案]CheckTriangleType- 判断三角形类型。 [查看答案]CheckAgeGroup- 根据年龄判断人群类型。 [查看答案]写一个方法checkChar(),检测字符。要求:从键盘输入一个字符。1. 判断该字符是否是大写字母 2. 判断该字符是否是小写字母 3. 判断该字符是否是数字字符 4. 判断该字符是否是其他字符。分别输出对应的提示信息。[查看答案]
写一个方法FindWeak()。蜗牛字母:在前往神秘国度的道路上,蜗牛遇到了一个难题。它遇到了一个字母怪兽,只有找到弱点才能打败怪兽。已知: 1. 大写字母怪兽的弱点是该字母对应的 ASCII 码值。例如:怪兽 A的弱点是 65; 2. 小写字母怪兽的弱点是该字母对应的大写字母,例如怪兽 b 的弱点是 B。[查看答案]
小写变大写,写一个方法ToUpper() 。要求:输入一个小写字母,输出它的大写。[查看答案]