类的语法:public static void Person

类名:Pascal 要求每个单词首字母大写

访问修饰符 class 类名

{

  类的成员;

  //字段、属性、方法

}

写好类之后,这个类只是个虚无缥缈的图纸一个模子,还需要给类创建一个真实存在的对象,我们管创建这个类的对象这个过程称为类的实例化

 

人类Person:

using System;
using System.Collections.Generic;
using System.Text;

namespace 面向对象
{
   public class Person
    {
        //字段,在类中存储数据用的
        //字段默认访问修饰符是private,只能在类的内部访问
        //给每个字段都加public,让对象能访问到
        public  string _name;
        public  int _age;
        public  char _gender;
        
        //写个方法
        //没有static,说明这个方法不是静态方法
        //调用非静态方法用对象的名字.出来。
        public void SayHello()
        {
            Console.WriteLine("我是{0},我今年{1}岁了,我是{2}生",this._name,this._age,this._gender);
        }
    }
}

创建Person的对象

using System;

namespace 面向对象
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建Person的对象,
            //一个人类下面可以有很多个对象
           Person zsPerson= new Person();
           Person lsPerson = new Person();
            //给字段赋值
            zsPerson._name = "张三";
            zsPerson._age = 28;
            zsPerson._gender ='';
            //调用方法
            zsPerson.SayHello();
            Console.ReadKey();
        }
    }
}

 

posted @ 2022-11-17 11:52  小春博客  阅读(70)  评论(0编辑  收藏  举报