面向对象(C#面向对象程序设计)

面向对象(C#面向对象程序设计)

重点:C#中的类
难点:对象的创建及访问


**类的概念**:类是对事务的一种抽象定义,即将抽象之后的特征和行为有机结合在一起就构成了类,类是具有公共特征和行为的一类事物的统称。
**对象的概念**:对象是类的实例,拥有具体特征和行为之后的类就成为了对象。对象是独一无二的具体个体,用来描述现实世界的某个事物。 eg:手机是类,红米手机和Iphone 12是对象;汽车是类,黑色奔驰 GLE 400就是对象。

1.类的定义

[访问修饰符] class 类名
{
	类的内部成员;
}
public class Commodity
{
}

定义一个公共的类(public)的类(class),类的名字是Commdity

2.类的成员
类的成员包括字段、属性、方法、常量、事件和索引器等。


注意:类的特征使用字段来描述,类的行为使用方法来描述。

定义类中的字段:

public class Commodity
{
//定义字段,描述商品的特征
public string name;  //名称
public double price; //价格
}
//方法,展示商品信息
public void Show()
{
 Console.WriteLine("名称:\t\t{0}",name);
 Console.WriteLine("价格:\t\t{0}",price);
}

对象的创建及访问:

class Program
{
	static void Main(string[] args)
	{
	//实例化对象
		Commodity cake = new Commdity();
		cake.name = '蛋糕'; 
		cake.price = '18';
		cake.Show(); //调用方法呈现
	}
}

注意:在类的内部访问字段或方法时,直接通过字段名和方法名即可访问。在其他类中调用时需要创建对象,并通过“对象.成员”的方式来访问。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值