c++之class

一、定义

    class是类定义时的关键字,和c语言中的struct很像。 

二、使用

    class Teacher

    {

        public:

                    int  age;

                    char name[10];

        private:

        protected :

       };

       public :顾名思义他的意思为公共即在public里面定义的成员类外和类内都可以使用。

       private:顾名思义它的意思是私有属性即在private里面定义的成员只有类内和友元函

       数可以使用。

       protected:可以被类本身使用,可以被子类的对象使用,而子类本身是不能去访问protected

        成员的。

        这里只是定义了一个类而要用这个类你还得用这个类来定义个对象例如

        Teacher A;

         A.age = 20;

        strcpy(A.name,"licifer");

        这样我们就是用了类中定义的成员。

!欢迎各位指出不足点

            


    

你可能感兴趣的:(c++)