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

类:
类是对现实生活中一些具有共同特性的事物的抽象。
语法上:类是用class来声明的,后面跟有{}
类中的数据和函数都可以被称为是类的成员
 
属性:
打比方来说,“人类”就具有姓名、年龄、性别、地址等属性,对于一个人来说,一旦被创造出来,就具有这样的特性。
类包含属性,类与属性之间的关系就在于清楚的了解属性里的特点
 
方法:
我们姑且来方法来表示行为,而行为就是完成某个具体的动作
好比人的行为是什么?吃饭。。。跑步。。。
语法:格式:[访问修饰符][static]返回值类型 方法名([参数])
{
    方法体;
}
注意:a、一般情况下,方法一般要定义在类中;
b、如果方法没返回值,则返回值类型写void;
c、若一个方法一旦有参数,那么调用都就必须传参数,并且传参数的个数与对应位置上的类型必须一致
命名规则:方法名开头大写,参数名开头小写,参数名、变量名要有意义。
 
对象的创建:
创建对象可以使用关键字new
Person p
p=new Person();
这句简单的代码就是用new关键词给Person这个类创建了一个名为“p”的对象
 
类与对象之间的关系:类就是对象的模板,而对象就是类的一个实例
类与对象之间的区别:事情是又类来定义的,但事情是由对象去做的;类是虚拟的,对象是实实在在存在的
 
结构体:
语法上:
访问修饰符 struct 结构体名
{
  定义结构体成员
类与结构体的不同点
结构体
引用类型值类型
可以被继承不能被继承
可以添加无参的构造函数可以添加构造函数,但必须带参数
创建对象必须使用new创建对象可以不用new
  

类与结构体的相同点:都可以包涵字段、方法、都可以有接口

 
 

转载于:https://www.cnblogs.com/liuxiaojuan/archive/2012/04/21/2462483.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值