Unity3D学习之(类和方法)

本文深入探讨了类与对象的概念,解释了它们在面向对象编程中的核心作用,包括类的定义、对象的创建、成员变量的使用以及类与对象之间的关系。通过实例说明了如何定义类、创建对象以及如何在类中声明成员变量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、类与对象

    (1)类的定义:类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。

    (2)对象的定义:对象是具有类类型的变量。类和对象是面向对象编程技术中的最基本的概念。

    (3)类与对象的关系:类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。

    (4)定义对象的方法:1.先声明类类型,然后再定义对象。

                      2.在声明类类型的同时定义对象。

    (5)类的声明:

类声明包括关键字class、类名及类的属性。类名必须是合法的标识符,类的属性为一些可选的关键字。

其声明格式如下:

            访问控制符        class        className        {...}

               (衣服)           (标识)       (名字)         (身体)

 

    (6)对象的创建:创建新的对象必须使用new语句,其一般格式为:

className  对象名 = new className( [参数列表]);

 

二、类的实体:

    (1)类体是类的主要部分,包括变量的说明及该类所支持的方法,我们习惯称之为成员变量和成员方法。

    (2)类体说明的格式为:

class className {

                 成员变量;

                 成员方法{}

                }

 

三、成员变量

    (1)表明对象的状态,也称为实例变量

    (2)定义的格式:

             [修饰符数据类型  变量名;

    (3)修饰符:private,protected,public,static,默认(friendly)

    (4)数据类型:基本数据类型,数组,类,接口

    (5)变量名:

        ①名词并有意义

        ②首字母小写,多个单词组合时,第二个单词首字母要大写

        ③不能为C#的关键字

 

四、变量的引用

    (1)对象变量引用的一般格式为:

                         对象名.变量名

 

    (2)静态变量

          静态变量又称为类变量。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值