C#学习篇之基础回顾(4)----- 类和对象

(class)

类是描述具有相同特征和行为的事物的抽象。类好比蓝图,它定义类型的数据和行为。如果类未声明为静态,客户端代码可以创建它的实例。如果类声明为静态,便无法创建实例,并且客户端代码只能通过类本身来访问它。

声明类

使用class关键字可以声明类,class关键字前面是访问级别,使用static关键字可以声明静态类。定义的其余部分是类的主体,其中定义了行为和数据。类上的字段、属性、方法和事件统称为类成员

//声明类
public class Book
{

}
//声明静态类
public static class Books
{

}

对象(object)

对象是类的实例化。如果说类的作用类似于蓝图,那么对象就是按照此蓝图分配和配置的内存块。使用变量来调用对象方法及访问对象公共属性的代码称为客户端代码。

创建对象

使用new关键字可以创建对象,后面跟对象要基于的类的名称,new关键字的作用是在堆区开辟一块内存空间,用于存放对象的相关信息。

类的实例化:类名 实例名=new 类名();

类的访问:实例名.属性/实例名.方法

Book book = new Book();

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值