天津理工大学转专业c语言考试,天津理工大学C++期末考试.doc

这篇博客介绍了C++中的类和对象概念,包括类的定义、对象的创建,以及类的访问控制(public、private、protected)。重点讲解了构造函数和析构函数的作用、定义方式,强调了它们在对象生命周期中的自动调用。通过实例展示了构造函数和析构函数的调用顺序,并给出了拷贝构造函数的用法及其在析构过程中的影响。
摘要由CSDN通过智能技术生成

PAGE

PAGE 6

实验一

明确的概念:

(1)理解类和对象的概念;(具体见附一)

类是抽象的 对象是具体的 例如:你、我、他 都是人 那么 你、我、他就是对象 人就是类

(2)掌握类与对象的定义方法;

类的定义:

class 类名{ … /*定义这个类*/}; //(别忘了最后的分号)

对象的定义:

类名 对象名(参数);

(3)理解类的成员的访问控制的含义,公有和私有成员的区别;

public://访问属性为公有 通过外部直接访问 即:对象名.成员名或成员函数

private://访问属性为私有 不能通过外部直接访问(不声明访问属性时 系统默认为私有) 当出现对象名.成员(私有)时 编译器报错

protected://访问属性为保护 与private类似 但protected属性的成员可以继承 private不能继承

(4)掌握构造函数和析构函数的含义与作用、定义方式和实现;

构造函数:为数据成员开辟存储空间

函数名必须与类名相同 之前绝对不许说明返回值类型 void也不行

构造函数不能由用户调用 即:对象名.构造函数名(参数)是错误的

构造函数是随着对象的声明而调用的

例如:class Student{Student(){cout<

Int main(void)

{cout<

Student A;

}

运行结果:Hello.//

Hello.//

析构函数功能与构造函数相反 注意调用时间和顺序(看书)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值