您的位置:首页 > 编程语言 > C#

C#基础(类,属性,方法,对象的创建,结构体)

2012-04-21 22:43 941 查看
类:
类是对现实生活中一些具有共同特性的事物的抽象。
语法上:类是用class来声明的,后面跟有{}
类中的数据和函数都可以被称为是类的成员

属性:
打比方来说,“人类”就具有姓名、年龄、性别、地址等属性,对于一个人来说,一旦被创造出来,就具有这样的特性。
类包含属性,类与属性之间的关系就在于清楚的了解属性里的特点

方法:
我们姑且来方法来表示行为,而行为就是完成某个具体的动作
好比人的行为是什么?吃饭。。。跑步。。。
语法:格式:[访问修饰符][static]返回值类型 方法名([参数])
{
方法体;
}
注意:a、一般情况下,方法一般要定义在类中;
b、如果方法没返回值,则返回值类型写void;
c、若一个方法一旦有参数,那么调用都就必须传参数,并且传参数的个数与对应位置上的类型必须一致
命名规则:方法名开头大写,参数名开头小写,参数名、变量名要有意义。

对象的创建:
创建对象可以使用关键字new
Person p
p=new Person();
这句简单的代码就是用new关键词给Person这个类创建了一个名为“p”的对象

类与对象之间的关系:类就是对象的模板,而对象就是类的一个实例
类与对象之间的区别:事情是又类来定义的,但事情是由对象去做的;类是虚拟的,对象是实实在在存在的

结构体:
语法上:
访问修饰符 struct 结构体名
{
  定义结构体成员
}
类与结构体的不同点
结构体
引用类型值类型
可以被继承不能被继承
可以添加无参的构造函数可以添加构造函数,但必须带参数
创建对象必须使用new创建对象可以不用new
类与结构体的相同点:都可以包涵字段、方法、都可以有接口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐