zoukankan      html  css  js  c++  java
  • C++ 类与对象

    1.类与对象关系

      万物皆对象,世界中的万物都可以看成对象,或者说世界是由千千万万个对象组成的。
      类是对象的抽象,对象是类的实体化。类是抽象的而对象是具体的。

        比如:人类是一个类,而某一个人”张三”或”李四”就是人类的一个对象。
           圆是一个类,而具体某个半径为多少的圆就是圆类的一个对象。


    2.声明类类型

      声明方法同结构体相似只需要将结构体的Struct换成类的class。

        代 码 实 现

    class student
    {private:
        int age;
        char name[20];
    public:
        void show()
        {
        cout << age <<endl;
        cout << name <<endl;
        }
    }



    4.定义对象的方法

      同定义int整形变量等方法相同,只需要将int替换成已经声明的类名。

        代 码 实 现

    class Student       //声明类;
    {
    private:
        int age;
        char name[20];
    public:
        void show()
        {
        cout << age <<endl;
        cout << name <<endl;
        }
    }
    
    student stud;    //Student已声明,定义stud的对象。

    4.访问对象的方法

      对象名.成员名

        代 码 实 现

    class student
    {private:
        int age;
        char name[20];
    public:
        void show()
        {
        cout << age <<endl;
        cout << name <<endl;
        }
    }



    4.定义对象的方法

      同定义int整形变量等方法相同,只需要将int替换成已经声明的类名。

        代 码 实 现

    class Student       //声明类;
    {
    private:
        int age;
        char name[20];
    public:
        void show()
        {
        cout << age <<endl;
        cout << name <<endl;
        }
    }
    
    student stud;    //Student已声明,定义stud的对象。
    
    stud.show();    //调用函数;
  • 相关阅读:
    有关Python,网络,机器学习,深度学习
    Python map使用
    左旋转字符串,翻转字符串
    使用Python创建二叉树,作为调试程序使用
    batchnorm2d函数理解,numpy数据归一化
    和为s的连续正数序列,和为s的两个数字
    判断是否为平衡二叉树
    原生js格式化json的方法
    ace editor 使用教程
    Vue+webpack+echarts+jQuery=demo
  • 原文地址:https://www.cnblogs.com/D-Rui/p/9769179.html
Copyright © 2011-2022 走看看