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
原创粉丝点击