zoukankan      html  css  js  c++  java
  • C++-类型转换、类和对象、类的定义和实例化(day3续)

    三、类和对象

    1、什么是对象

      万物皆对象,任何一种事物都可以看做对象

    2、如何描述和表达对象

      通过对象的属性(名词,数量词,形容词)和行为(动词)表达对象。

    3、面向对象的程序设计

      对自然世界中对象观察引入到编程实践中的一种理念和方法,这种成为“数据抽象”,即在描述对象时,把细节东西剥离出去,考虑一般性、有规律性,统一性的东西。

    4、什么是类

      将普遍的对象的共性提取出来来定义的一种数据类型,是对 对象的属性和行为的抽象描述,对象就是类的实例化。

    四、类的定义和实例化

    1、类的一般形式

    class /struct 类名:继承表{

    访问控制限定符:

      //构造函数

      类名(形参表)[:初始化表]{函数体}

      //析构函数

      ~类名(void){函数体}

      //成员函数

      返回类型  函数名(形参表)[cosnt]{//函数体}

      //成员变量

      数据类型 变量名

    };

    2、访问控制限定符

    public:公有成员,在类内部和外部都可以访问

    private:私有成员,只能在类内部访问

    protected:保护成员(后面讲)

    注意:

    struct 的默认访问控制属性是公有的

    class 的默认访问控制属性是私有的

  • 相关阅读:
    logging- 日志记录
    apscheduler -定时任务
    mysql
    Time-python
    pandas 常用语句
    re 正则
    sublime text3的快捷键
    git 常用操作
    tf.nn的conv2d卷积与max_pool池化
    WebApi 接口返回值类型详解 ( 转 )
  • 原文地址:https://www.cnblogs.com/ptfe/p/11237912.html
Copyright © 2011-2022 走看看