C#类定义
一、类的定义
语法:
[访问修饰符] class 类名 { 类的字段声明; 类的属性声明; 类的方法声明; }
说明:
“[]” 表示其中的内容可省略 class 表示定义类 类名首字母大写 “{}”中的内容表示类中的成员
示例:
//定义产品类 public class Product { }
二、类中的成员
字段是类的成员,用于描述一类事物某个特征的变量。
例如,科技公司的产品具有很多的特征,包括产品名称、产品类别、产品价格、库存数量和产品描述等,在定义Product类时即可定义五个字段,用于分别存储这些特征信息物质
public class Product { public string name; //产品名称 public string category; //产品类别 public double price; //产品价格 public int stock; //库存数量 public string description;//产品描述 }
什么是方法?
1、类的行为
2、告诉我们类能做什么
3、隐 藏 细 节
4、封装、重用
语法:
[访问修饰符] 返回值类型 方法名称(参数列表) { 方法体; }
注意
1、参数列表可以为空,但括号不能省略,存在多个参数时,每个参数使用逗号分隔
2、返回值类型可以是C#中的任何类型,如果没有返回值,则必须使用void
3、在方法体中,无论有多少行代码,都必须使用“{}”括起来
使用示例:
class Product { //方法:产品介绍 public void ShowIntro() { Console.WriteLine("产品信息"); Console.WriteLine("============================="); Console.WriteLine("产品名称:" + name); Console.WriteLine("产品类别:" + category); Console.WriteLine("产品价格:" + price+"元"); Console.WriteLine("产品描述:" + description); } }
实践练习题,请完成下面的练习:
在控制台下的模拟游戏销售平台(Game Market Platform,简称GMP),要求实现以下功能:
1、定义游戏类Game,抽象出游戏信息。
2、在Game类中,定义字段,用于描述游戏的名称、类别、价格和上市时间等信息。
3、在Game类中,定义方法,用于描述运行游戏和显示游戏的基本信息
需要购买本课才能留言哦~