深入浅出理解面向对象——类与对象

目录

类与对象

类的声明

对象的创建

对象的使用


类与对象

面向对象是一项具体的软件开发技术,也是一种符合人类思维的编程思想,面向对象编程对事件的描述与该事物在现实中保持一致,因此要做到这一点,面向对象提出了两个概念——类和对象。

上图就清楚的表现了类和对象的关系,张三,李四,王麻子属于人,人就是类。人这个属性包括了张三,李四,王麻子等对象。

类的声明

要在程序中建立对象,就要先声明一个类,用来描述一组对象的行为和特征,类中可以定义字段,属性,方法等。在类中定义的变量称为字段。方法用来描述对象的行为。

声明类的语法格式如下:

[访问修饰符] class 类名称[基类或接口]

{

类成员定义

}

例如:

class Person
{
private string_name;
public string Name
{
get{return_name;}
set{_name=value;}
}
public void Speak()
{
Console.WriteLine("djfjasdfjka"+name);
}
}

Person是类名,_name是字段;Name是属性,Name属性封装了_name字段Speak是方法。

对象的创建

在C#中创建对象使用到的关键字为new 语法格式如下

类名 对象名 =new类名()

例如:Person bl=new Person();

Person bl 表示的含义是声明一个Person类的变量,new Person()表示的含义是创建一个Person类的实例对象,=将实例对象赋值于变量bl。

对象的使用

创建对象后,可同过以下语法访问对象的所有成员

bl.Speak();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

分解机226

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值