类:
语法:
[public] class 类名
{
字段;
属性;
方法;
}
写好了一个类后,需要创建这个类的对象,管这个创建类的对象的过程称之为类的实例化。
使用关键字new。
我们创建好一个类的对象后,需要给这个对象的每个属性去赋值。我们管这个过程称之为对象的初始化。
类的初始化器:
Person p = new Person (){ Name=”张三”, Age=19, Gender=’男’};
this:表示当前这个类的对象。
类是不占内存的,而对象是占内存的
using System;
namespace _047_面对对象初级_2_类的基本语法
{
class Program
{
static void Main(string[] args)
{
Person person; //不占内存
//创建person类的对象
Person wxl = new Person();//占内存
wxl._name = "微咲";
wxl._age = 19;
wxl._gender = '男';
wxl.Habit();
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace _047_面对对象初级_2_类的基本语法
{
class Person
{
public string _name;
public int _age;
public char _gender;
public void Habit()
{
Console.WriteLine("我叫{0},是{1}生,今年{2}岁了,喜欢打lol看动漫欣赏妹子。", this._name, this._gender, this._age);
}
}
}