C#对象
来源:互联网 发布:海岛奇兵数据查询 编辑:程序博客网 时间:2024/06/05 05:54
前言
你有对象吗?没有的话我可以介绍介绍,有的话就算了。
内容
话说啥是对象啊!还真不好说,画家说他的对象是图片、数学家说对象是函数、程序员说对象是0和1.我说万物皆对象。作为一个对象肯定是活灵活现的,不能是静止的。当然他肯定是看得见,摸得着 具体的不然怎么会是对象呢,各位说是不是。
就比如我说星星是对象,是不是觉得很茫然?那如果我说北极星是我的对象,这就可以。为什么呢?你想啊作为我的对象我当然要能看见它,如果连长啥样都不知道那能叫对象吗?而且它是独一无二的,世上就一颗北极星,看我多专一。
2、属性
话说属性有时一个什么鬼?请听我细细道来,当我们有对象之后我们知道咱的对象肯定是看得见摸得着具体的。那么咱的对象就仅仅是这样吗?当然不是,你想啊,你找了个对象,他肯定是有姓名,性别,身高,血型,年龄等等信息,所想这些就是赞对象的属性了,它可以让咱对自己的对象有一个更加深刻的认识。
那么咱们对自己的对象有了一个深刻的认识之后,也就是知道了咱对象的属性,咱可以做什么呢嘿嘿嘿嘿,当然是拉拉小手之类的啦。那么如何实现呢?这就离不开在哪点get和set两大法宝了,有了它俩咱就可以跟更加的和自己的对象互动:比如取个小外号啊,只能让他牵自己的手啊,我们把这一类归为只读,只写,读写,了解对象的属性可以让咱更好的保护咱对象的隐私。也就是说:
属性 是 为 了 保 护 与 之 相 对 应 的 字 段 的. 保证对 的 读 取 和 赋 值 符 合 要 求 .
例如:下面对属性Name进行操作
public string Name { get { return _name; } set { _name = value; } }
3、类
话说回来大家有没有注意到世上所有对象之间的联系啊?很是不幸我发现了,你不如所有人找的对象可定都有鼻子有眼睛,等等共同的特征,那么我们怎么去归类呢?此时类就发挥作用了——它将咱们现实生活中的一类具有共同特征的事物进行概括抽象。它是想通对象的集合,描述了一系列在概念上有相同含义的对象,为这些对象同一定义了编程语言上的属性和方法。那么咱们从对象中抽象出了类,在和自己对象相处时怎么办呢?肯定是找活生生的啊,所以此时就需要将咱的对象实例化,让她变得活灵活现的。那么如何实例化呢?请看下方
实例名.属性 实例名.方法名()
例如对张三这个对象实例化:
Person per = new Person();//实例化这个类 //per._name = "张三"; //访问不到了 //per._age = 18; //per._gender='男';
三、总结:
类和对象是什么关系:对象的共性抽象为类,类的实例化就是对象。
关于属性和类以及对象是语言的基础,搞清这些之间的关系是十分必要的。
- C#对象
- c# 对象类型、对象总结
- C#如何面向对象
- C#类和对象
- C#面向对象3
- C#面向对象4
- C#面向对象
- c#面向对象
- C#面向对象编程
- C#面向对象分析
- C#对象缓存类
- C#对象序列化
- c#面向对象基础
- C# File对象[转]
- C#对象复制探讨
- C# 对象的拷贝
- C#操作Excel_Excel对象
- C#面向对象程序设计
- Java PriorityQueue是使用
- V-REP初学者笔记
- Java基础(八) Java修饰符及接口详解之(二) 内部类
- leakcanary:原理
- WordPress 自动更新设置 绕过FTP
- C#对象
- javabean学习与小结
- C# 在腾讯的发展
- SVN的下载与安装
- 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程 找出1000以内的所有完 数。
- 改变viewpager滑动速度
- 修改老项目时 遇到的一些警告~
- 基于OSS的文件系统设计
- Java中重要知识点