第2章 面向对象编程入门--类

2020-02-13  本文已影响0人  睁眼说瞎话要勇敢

1类的概述

类是存储数据和方法的集合,它包含数据成员和函数成员.
1.数据成员代表事物的特性
2.函数成员代表事物的行为

2自定义类别声明

声明格式:
<类别关键字><名称>
{
成员声明;
}
类声明:

class MyClass
{
string bookName;
static int plus(string str1)
    {
        return bookName+str1;
    }
}

2.1字段说明(字段就是类中定义的变量)

1.初始化
字段初始化和变量初始化是一样的,若未被初始化,对于简单类型来说会被赋值为广义上的0;

2,2方法说明

方法是有名称的可以执行的代码块.其声明方式为
<返回类型><方法名>(参数)
{
方法体;
}

3.类实例初始化

class People{.....}  //假设这定义了一个类
People people1;  //该语句声明了一个People,在内存中只有引用,并没有为数据开辟实际的内存空间
people1 = new People();  //此时才给数据分配内存空间

4访问修饰符

在类的内部,任何函数成员都可以通过名称访问其他成员.
访问修饰符规定程序其他部分怎么访问成员,放在成员声明的前面.

//类中定义的字段
public int num1;

5中修饰符:
▇私有的private:只能在类的内部使用,其他类无法访问他们,为默认选项
▇公有的public:可以被程序其他对象访问,在访问时使用.运算符
▇受保护的protected
▇内部的internal
▇受保护内部的protected internal

上一篇下一篇

猜你喜欢

热点阅读