71muke?v=1
在线看书
立即购买

第一章 初识类和对象

收起
2023-07-24更新,每天更一篇

第二章 C#操作数据库

收起
2023-07-24更新,每天更一篇

第三章 异常处理和DBHelper类

收起
2023-07-27更新,每天更一篇

第四章 Windows应用程序

收起
2023-07-27更新,每天更一篇

第五章 Windows基础控件

收起
2023-07-27更新,每天更一篇

第六章 Windows控件应用

收起
2023-07-28更新,每天更一篇

第七章 Windows数据显示控件

收起
2023-07-28更新,每天更一篇

第八章 Windows高级控件

收起
2023-08-16更新,每天更一篇

实战:点餐系统的案例开发

收起
2023-08-16更新,每天更一篇

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类中,定义方法,用于描述运行游戏和显示游戏的基本信息

    

留言

发布留言

需要购买本课才能留言哦~

{{ item.createtime | dateStr }}