C#类和对象

本文详细介绍了C#中的类和对象,包括它们的定义、创建方式以及访问修饰符的应用。还探讨了属性、构造函数、this关键字、静态成员和静态类的特性,为理解C#面向对象编程提供了基础。
摘要由CSDN通过智能技术生成

@作者: 风不停息丶
在这里插入图片描述


一、什么是类和对象

1.类和对象

面向对象∶一种软件开发的思想,指导程序员如何分析、解决问题。
类: 是一个抽象的概念,即为生活中的”类别”。
对象: 是类的具体实例,即归属于某个类别的”个体”。
例如︰学生是一个类,表示一种类型,”小明同学”则是一个对象。

名词类型的共性,作为数据成员。
动词类型的共性,作为方法成员。

2.创建类

语法:
访问级别class类名
{
类成员……
}
通常每个类都在一个独立的c#源文件中。
创建新的类意味着在当前项目中产生了一种新的数据类型。

3.创建对象

语法:
类名引用名;
引用名=new构造函数(参数列表);
创建对象的过程也称为”实例化”,


二、访问修饰符

用于修饰类及类成员的访问可见范围。
public:所属类的成员以及非所属类的成员都可以访问。
private:只有所属类的成员才能访问。[类成员的默认级别]


三、属性

1.属性

对字段起保护作用,可实现只读、只写功能。本质就是对字段的读取与写入方法。
语法:
[访问修饰符] 数据类型 属性名
{
get { return字段;}
set {字段=value;}
}

private string loginId;
public string Loginid//首字母要大写
{
   
     get
     {
   
         return this.loginId;
     }
     set
     {
   
         this.loginId = value
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风不停息丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值