美文网首页程序面试
类与面向对象编程

类与面向对象编程

作者: TALY | 来源:发表于2017-12-04 10:54 被阅读12次

类的概念 

定义:类是描述具有相同特征与行为的事物的抽象

类的三大构成:字段,属性,方法

类的作用

1. 分类别,区分不同的事物

2. 描述某类事物具备什么特征以及能做什么事

3. 类是一种构造,通过该构造可以将不同类型的变量,方法组合在一起创建出自定义类型

4. 类是面向对象程序设计实现信息封装的基础

类的声明

class:class关键字用于类的声明。

格式:访问修饰符 class 类名{ 类成员变量 }

位置:命名空间下

例:public class Students{

}

一个命名空间下可以声明多个类,一般情况下我们都会为每个类单独创建一个类文件。

创建一个类文件:选中File->New->File会调出右侧窗口

访问修饰符

public :访问不受限制。

private :访问仅限于其所包含的类或结构中。

protected:访问仅限于包含类或从包含类派生的类型。

Internal:访问仅限于当前程序集。

protected internal:访问限制到当前程序集或从包含派生的

类型的类别。


对象

对象是类的具体的实例

类是对象的类型

对象可视为一个单元的代码与数据结合。它可以是一个应用程序,比如控件和窗口

如:类与对象之间的关系就好比曲奇饼成型机与曲奇饼之间的关系,曲奇饼成型机是类,定义了每个曲奇饼的特征,如大小和形状。类用于创建对象,这些对象就是曲奇饼。

字段

类里面的特征我们是怎么去描述的?比如游戏当中的英雄的特征:名字,血量,类别等等......

这些特征我们使用字段来描述,字段是用来描述类的特征的。

声明字段

声明字段的格式:访问修饰符 字段类型 字段名;

或声明的同时也进行初始化:访问修饰符 字段类型 字段名 = 初始值;

例子:为英雄添加字段

class Hero{

public string name;

public int HP;

}

注意⚠:声明字段的时候可以不添加修饰符public,默认的修饰符为 private。当使用默认修饰符的时候外界不可访问。 

  字段的访问

Console.Write("{0}{1}",hero.name,hero.HP)}

使用点语法调用

相关文章

  • 面向对象_初识

    目录 面向对象编程介绍 类与对象介绍 私有属性与私有方法 面向对象编程 1. 面向对象编程介绍 面向对象编程:Ob...

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • 面对对象高级编程

    面向对象高级编程: 面向对象编程:封装、继承和多态 面向对象高级编程:多重继承、定制类和元类

  • 第7章 面向对象编程(OOP) 《Kotin 编程思想·实战》

    第7章 面向对象编程(OOP) 7.1 面向对象思想 7.2 类与继承7.2.1 类7.2.1.1 抽象类7.2....

  • 2018-10-17类,对象

    1、面向过程编程 --> C,算法、逻辑 2、函数式编程 --> 函数 3、面向对象编程 --> 类和对象 一、类...

  • Python全栈之路系列之面向对象基础

    面向对象基本介绍 Python编程方式: 面向过程编程 面向函数编程 面向对象编程 名称定义: 如果函数没有在类中...

  • 类和对象2018-10-17

    类和对象 一般编程思想1.面向过程编程-->算法,逻辑2.函数式编程-->函数3.面向对象编程-->类和对象 类的...

  • python 面向对象编程

    面向对象编程 万物皆是对象,Python当然支持面向对象编程。类和对象是面向对象编程的两个主要方面,类创建一个新的...

  • Pytorch搭建网络

    面向对象编程 类 面向对象编程——类class和对象object class是一种类型(Type),object是...

网友评论

    本文标题:类与面向对象编程

    本文链接:https://www.haomeiwen.com/subject/asvtixtx.html