介绍

类是对现识生活中一类具有共同特征的事物的抽象描述,如人,森林,车等都是类。

类的实质是一种数据类型,是面向对象编程的基础。它可以使程序更加容易理解。

类的内部封装了方法,用于操作自身的成员。类是对某种对象的定义,具有行为,它可以描述一个对象能够做什么以及做的方法,他们是可以对这个对象进行操作的程序和过程。例如 车是一个类,每辆车都可以直走,可以左转弯,可以右转弯,可以倒车这些都是方法。

类的内部还包含了有关对象行为方式的信息,包括它的名称、方法、属性和事件。

用法

在代码中用class来定义的就是一个类。如图这是定义了一个车的类:

在介绍中说到类的内部包含方法,如图车的类中介绍一个直走的方法:

它是如何去使用的呢?

通常我们可以通过调用来使用它,如图:

先进行实例化,然后调用调用他的方法。通俗来讲就是你要让车行走:首先你的先有一辆车,然后你才可以让车去走。也就是说你拿到一辆车后就可以去用它里面的东西。

有人就会看不懂,就有疑问class前面的是啥东西?

它是一个访问修饰符,访问修饰符就是类,属性和方法的定义分级制度 。通俗讲就是你要用车你得车是你的如果不是你的你就得问别人借。

访问修饰符有publicinternal,protected,private

public:访问不受限制。也就是说和电视台一样谁都可以看。

protected:访问仅限于包含类或从包含类派生的类型。只有包含该成员的类以及继承的类可以存取。就是和家产一样只有你和你的儿子,女儿可以用。

Internal:访问仅限于当前程序集。只有当前工程可以存取。就是说和一个县城里的公交车一样只有在这个小县城才可以使用它。出了着以后就不可以在使用。

private:访问仅限于包含类型。只有包含该成员的类可以存取就是说和自私鬼一样就只有它自己可以用其他人就别想碰它。

基本上就这么多吧。希望大家可以指点一下不足的地方。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值