zoukankan      html  css  js  c++  java
  • C++学习之class

    说明:本文的内容部分来自微学苑http://www.weixueyuan.net/。

      类:class,这个只要学过面向对象编程的人都不会陌生,所以这个略过,我本是java开发人员,在记录的过程中,会在本文中添加一些java的知识的回顾。

      什么是类,这个可以简单理解一种自定义数据类型,每种语言都会内置一些基本数据类型,如int,double,boolean,float等等,但是考虑到给研发人员更大的自由空间,都会提供一种方式,能够让研发人员自己定义数据类型(我认为语言都会提供,可能因为偏颇,因为目前我基本是java,js,python,C++),在java中目前我就使用过用类,enum,其他的还没接触过,在C++中,还有有typedef,struct,enum。目前就了解多。

      类的声明:语法      class   标识符 {};

      这个语法java和C++都是一样的,唯一不同的是java中后面没有“;”,这个得注意(区别1),上次我就犯了这个错误,检查很久才发现。

      例如声明一个Student类

      class Student{

      };

      当类声明后,就可以像使用基本数据类型那样使用了。如定义一个整数,int a;  创建一个对象,Student student;

      但是在java中,创建一个对象,Student student = new Student();  同时在C++中你还可以创建一个引用  Studeng &std = student;(上步创建的对象),你还可以创建一个指针Student * student = new Student;  (区别2

      类的成员变量和成员函数:类是一种数据类型,但是它与基本数据类型不同,它是个包含成员变量和成员函数的集合,即你可以为它创建属性和动作。下面为Student类创建成员变量和成员函数。

      例1:

      ===未完待续===

    做一个简单的人,踏实而务实。不沉溺幻想。不庸人自扰

  • 相关阅读:
    编写EasyCluster V2.0 Portal主界面时的HTML心得(NOWRAP)
    Learning Perl 4ed Reading Notes Chapter4 Subroutines
    Ajax的异步,是鸡肋还是鸡排?
    JavaScript中使用eval函数将一个String当成一句JS代码来执行
    AJAX中消除Tomcat会cache action返回值的问题
    Learning Perl 4ed Reading Notes Chapter2 Scalar Data
    你知道这个语法吗?
    33中JS效果整理
    SQL语法大全[转]
    JS表单判断函数代码大全
  • 原文地址:https://www.cnblogs.com/wds128/p/4463819.html
Copyright © 2011-2022 走看看