类和对象
文章平均质量分 60
卡尔斯杰
这个作者很懒,什么都没留下…
展开
-
类和对象
指向对象:对象指针的定义形式类名 *对象指针名;例:point a(5,10); point*ptr; ptr=&a;通过指针访问对象成员对象指针名—>成员名例:ptr_> getx相当于(*ptr).getx();ptr这个指针访问后面的成员...原创 2018-11-26 18:41:14 · 117 阅读 · 0 评论 -
c++类和对象(2)
1:设计类就是设计类型1)我们给这个赋予什么合法值。2):类中包含什么样的函数和操作符。3:新类型的对象该如何被创建和销毁。4:对象的初始化和赋值。5:对象作为函数的参数如何以值传递。6:谁使用此类型的对象成员。类的成员public:公有类型成员在关键词public后面声明:它是类与外部的接口。任何外部函数都可以访问公有类型函数和数据。private:私有成员,只允许本类中的函数访问...原创 2018-11-28 14:58:34 · 176 阅读 · 0 评论 -
c++类的构造函数和析构函数
由于stock类的初始化与int不同,因此常规语法无法使用。(指初始化类)int year=2001;struct thing;{char*pn;int m;};thing amabob={“wodget”,-23};stock hot={“sukie’s autos,inc.",200,50.25}上面的数据是被隐藏的,即pn,m.该程序不能直接访问数据成员,程序只能通过成员...原创 2018-12-27 15:29:10 · 310 阅读 · 0 评论 -
c++之改进stock类
1:头文件:使用#ifndef防止多重修改#ifndef STOCK10_H_//如果未定义这个变量#includeclass stock{private: std:string company; long shares_val; double total_val;public: stock(); stock(con...原创 2018-12-27 18:14:16 · 892 阅读 · 0 评论 -
类和对象
1:类的概念:oop:面向对象编程是一种特殊的,设计程序的概念性方法,它的特性有:抽象,封装和数据隐藏,多态,继承,代码的可重用性。而类就是为了实现这些特性。类(class):是面向对象程序设计中的概念,是面向对象编程的基础,是对对象的抽象。对象是对客观事物的抽象。class:抽象数据类型,复合数据类型,类类型。class构成:成员变量和成员函数。class:是对现实生活中一类具有...原创 2018-12-30 13:38:41 · 112 阅读 · 0 评论 -
抽象和类
1:我们区分过程性编程和面向对象编程:面向对象编程是一种设计程序的方法,特性抽象,封装和数据隐藏,多态,继承,代码和重用性。首先考虑如何表示数据,其次考虑如何使用数据。抽象,简化:我们将数据由复杂变为简单。在计算中,抽象就是将问题的本质抽象出来。接口描述了用户如何初始化,更新,显示数据。2:类型:胖,黑,1.75米,兜里插着钢笔。这就是类型,即集合体。首先考虑数类型:char:一个字节;...原创 2018-12-25 16:58:39 · 248 阅读 · 0 评论 -
类的使用
1:类与数据类型的关系:定义用于对象的数据的类型以及通过成员函数定义可对数据执行的操作,这就是类是如何定义数据类型的。2:成员函数的分类:1)构造函数和析构函数。 2) 成员函数的作用:管理类对象的创建和删除。3:使用类:类的使用技术:运算符重载,友元,命令对类执行自动类型转换。4:运算符重载:1)c++是如何使用用户能够定义多个名称相同但特征标(参数列表)不同的函数:这就...原创 2019-01-02 14:09:53 · 649 阅读 · 0 评论