C# 面向对象 类 属性 访问修饰符

本文介绍了面向过程与面向对象编程的区别,重点讲解了面向对象编程中的类、对象、属性和方法的概念。类作为代码模板,通过实例化创建对象,对象则是实际操作的实体。属性用于保护字段并限定赋值和取值,而字段和属性分别被比喻为女性和男性角色。访问修饰符如public和private决定了成员的可见范围,确保代码的封装性和安全性。
摘要由CSDN通过智能技术生成

1、面向过程------>面向对象
面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作。例如:a)、打开冰箱门;b)、把大象塞进去;c)、关闭冰箱门;
面向对象:找个对象帮你做事儿。意在写出一个通用的代码,屏蔽差异。
对象是根据类创建出来的。类就是一个盖大楼的图纸。对象就是盖出来的大楼。
2、类
语法:

[public] class 类名
{
   字段;
   属性;
   方法;
}

写好了一个类之后,我们需要创建这个类的对象,那么,我们管创建这个类的对象称之为类的实例化。
使用关键字 new.

this:表示当前这个类的对象。类是不占内存的,而对象是占内存的。

3、属性
属性的作用就是保护字段、对字段的赋值和取值进行限定。属性的本质就是两个方法,一个叫get{},一个叫set{}

Field 字段
Method方法
Property属性
*****字段就是女人,属性才是男人
4、访问修饰符
public:公开的公共的,在哪都能访问。
private:私有的,只能在当前类的内部进行访问,出了这个类就访问不到了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值