C# 类以及对象
来源:互联网 发布:win10 64位下载 知乎 编辑:程序博客网 时间:2024/05/18 19:42
面向对象的概念:即时将现实的物品或者抽象的物品,万物,对象化,建立模,创建类描述,例如:一个杯子,重量,外观,容量。封装起来
private string _Name;
public string Name
{
get{return _Name;}
set{_Name=value;}
}
==
public string Name{get;set;}
当定义的字段是私有的(private),在方法中调用就需要使用到属性了。
class noble
{
public noble()
{
};//此代码是不显示,系统默认添加的构造器,特殊在无返回值,也可以自定义构造器;
}
对象初始化
正常: var db=new noble(){};//是需要class一个noble出来才能使用对象初始化
匿名对象初始化:var user=new {};//省去了class一个类出来,因为有时候可能就用一次
并且可以直接显示出来console.writeline(user.??);
静态成员 static——全局性
一旦使用就是属于类型上面的,而并非实例里面的;
字段,属性(访问时不需要实例)因为属于类型,所以在访问时只需要用类型去访问,例如: noble.sum+=2;
0 0
- C# 类以及对象
- C#的类与结构,以及面向对象编程思想
- C#的类与结构,以及面向对象编程思想
- 第五天 C#字符串函数以及C#面向对象
- C#类和对象
- C#对象缓存类
- C#类与对象
- C# 面向对象 类
- C# 对象和类
- C# 类和对象
- C#对象工厂类
- C# 类和对象
- 第六天 C#面相对象以及Winform小结
- C#操作SqlServer数据库,以及其常用的对象
- c#属性,以及特性类
- C#如何访问水晶报表中的对象,以及动态改变对象的内容?
- C#编程:对象序列化为字节数组以及字节数组反序列化为对象
- 学习C#中调用COM,后期绑定(以及对WinHttp COM对象的C#封装)
- CF_292_C_Drazil and Factorial_数学
- 寒假学习总结
- OpenWorm
- Tyvj专题 数字三角形
- KMP算法
- C# 类以及对象
- Tyvj专题 P1159 玛丽卡
- oracle 11g忘记sys用户密码
- Leetcode: Minimum path sum
- CF_292_D_ Drazil and Tiles_贪心、dfs
- Tyvj专题 P1337 fibonacci数列
- VC++动态链接库(DLL)编程深入浅出(zz)
- 【JAVA实现】基于皮尔逊相关系数的相似度计算
- HDU 5176 The Experience of Love (带权并查集 + 贪心)