4类的基本语法

1、类

我们把这些具有相同属性和相同方法的对象进行进一步的封装,抽象出来 类这个概念。
类就是个模子,确定了对象应该具有的属性和方法。
对象是根据类创建出来的。
类就是一个盖大楼的图纸 对象 就是盖出来的大楼。
在面向对象的理解中,万物皆对象。对象的特征用字段或者属性描述,对象的行为用方法描述。

例如:
电风扇:属性(特征 )、方法(行为)
外形:三个扇叶
颜色:白色
品牌:XX
方法:转动,扇风

创造类的语法

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

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

this:表示当前这个类的对象。
类是不占内存的,而对象是占内存的。(其实是对象的字段刚初始化的时候会占内存)

例如:人的类

public class Person
    {

        public string _name;//姓名字段

        public int _age;//年龄字段


        public void CHLSS()
        {
            Console.WriteLine("我叫{0},我今年{1}岁了,我会吃喝拉撒睡", this._name, this._age);
        }



    }
	

实例化一个人类的对象

 Person Zhang = new Person();

            Zhang._name = "张三";
            Zhang._age = 18;
            Zhang.CHLSS();
			
posted @   青仙  阅读(183)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示