C#面向对象笔记-类

发布于:2022-11-06 ⋅ 阅读:(226) ⋅ 点赞:(0)

1.面向对象

单词:

class 类 object 对象 field 字段 property 属性 method 方法 public 公开的

类:是对 事件 的一种抽象定义,将抽象之后的 特征 和 行为 有机结合在一起就构成了类,类是具有共同特征和行为的一类事物的统称。

类是抽象的概念,一般不能直接进行操作,需要将类实例化为对象后再进行操作。

类(class)

语法:

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

例如:创建一个名为Commodity的类

public class Commodity
{
    //定义字段,描述商品特征
    public string name;             //名称
    public double price;            //价格
    public DateTime productionDate; //生产日期
    public string factory;          //生产厂家
    public int expire;              //保质期
    //方法:展示商品信息
public void Show(){
    Console.WriteLine("名称:\t\t{0}",name);
    Console.WriteLine("价格:\t\t{0}",price);
    Console.WriteLine("生产日期:\t\t{0}",productionDate);
    Console.WriteLine("生产厂家:\t\t{0}",factory);
    Console.WriteLine("保质期:\t\t{0}",expire);
    }
}
​

主方法:

public class Program
{
    static void Main(string[] args)
    {
        Commodity cake=new Commodity();
        cake.name="蛋糕";
        cake.price="蛋糕";
        ·····其他同理
        cake.Show();//调用类的方法
    }
}

注意 !

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

总结,抽象指对具体事物进行概括,抽取某类对象的公共特征和行为并加以描述的过程。抽象的过程就是对现实事物进行认识和分析的过程。一般而言,对某具体事物进行抽象时应考虑数据抽象和行为抽象。


网站公告

今日签到

点亮在社区的每一天
去签到