JavaShuo
栏目
标签
快速撑握C#知识点之类与对象
时间 2021-08-12
标签
编程
ide
this
spa
code
对象
blog
游戏
get
string
栏目
C#
繁體版
原文
原文链接
相对于之前的内容,这一篇将是个全新的内容.在咱们这个系例中面向对象编程的概念将从这节内容正真的体现出来:
概念:对象就是现实生活中的一个个的实体,类是人们对现实生活动现实存在的对像不断认识而产生的抽象。在C#中类的概念本质上是现实生活中类的概念相同的。
好比:咱们说小白是只狗,这里的狗就表明一个类,而小白,就是一个对象。 也能够说小白是白痴,这里的白痴就表明一个类,小白呢,仍是一个对象。
接下来咱们看在C#当中如何定义一个类,好比咱们搞个RPG游戏当中的角色类。
class
角色
{
private
int
血值;
public
int
血量值
{
get
{
return
血值; }
set
{ 血值
=
value; }
}
public
void
***()
{
Console.WriteLine(
"
***
"
);
}
}
咱们定义了角色类以后,再看一下如何把类
实例化
为对象:
class
Program
{
static
void
Main(
string
[] args)
{
//
把角色类实例化一个“战士”的对象,并为战士的血量值属性赋值,使用战士的***方法。
角色 战士
=
new
角色();
战士.血量值
=
1000
;
战士.***();
//
一样,咱们还能够用角色类实例化不一样的对象如“法师”
角色 法师
=
new
角色();
法师.血量值
=
400
;
法师.***();
}
}
从以上内容咱们能够看到,类其实就是定义了一个模板,在模板里刻画好咱们须要的属性与行为,而后再用模板印刷出一张张的纸,每张纸都是一个对象,是独立存在的。在C#中咱们把“模板印刷为纸张”的过程称为
实例化
。
相关文章
1.
快速撑握C#知识点之类的函数成员(二)
2.
快速撑握C#知识点之类的数据成员
3.
快速撑握C#知识点之类的函数成员(一)
4.
快速撑握C#知识点之运算符与表达式
5.
快速撑握C#知识点之什么是C#及.NET FrameWork
6.
快速撑握C#知识点之编写一个C#程序
7.
快速撑握C#知识点之流程控制
8.
快速撑握C#知识点系列之(struct)结构
9.
快速撑握C#知识点之变量,类型及类型转换
10.
快速撑握C#知识点系列文章
更多相关文章...
•
SQL 快速参考
-
SQL 教程
•
Eclipse 快速修复
-
Eclipse 教程
•
使用阿里云OSS+CDN部署前端页面与加速静态资源
•
Kotlin学习(二)基本类型
相关标签/搜索
类与对象
类和对象
快速掌握PyQt5
知识点
HTTP知识点
Vue知识点
C#小知识
快速
对象
C#
游戏
C#教程
MySQL教程
Hibernate教程
C#
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
shell编译问题
2.
mipsel 编译问题
3.
添加xml
4.
直方图均衡化
5.
FL Studio钢琴卷轴之画笔工具
6.
中小企业为什么要用CRM系统
7.
Github | MelGAN 超快音频合成源码开源
8.
VUE生产环境打包build
9.
RVAS(rare variant association study)知识
10.
不看后悔系列!DTS 控制台入门一本通(附网盘链接)
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
快速撑握C#知识点之类的函数成员(二)
2.
快速撑握C#知识点之类的数据成员
3.
快速撑握C#知识点之类的函数成员(一)
4.
快速撑握C#知识点之运算符与表达式
5.
快速撑握C#知识点之什么是C#及.NET FrameWork
6.
快速撑握C#知识点之编写一个C#程序
7.
快速撑握C#知识点之流程控制
8.
快速撑握C#知识点系列之(struct)结构
9.
快速撑握C#知识点之变量,类型及类型转换
10.
快速撑握C#知识点系列文章
>>更多相关文章<<