cpp学习
Posted blue-moniter4
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cpp学习相关的知识,希望对你有一定的参考价值。
以类对象为基本构成单位的程序称为基于对象的程序。
面向对象程序设计有4个主要特点:抽象、封装、继承、多态
cpp的类对象体现了抽象和封装的特性,在此基础上再利用继承和多态性。
任何一个对象都应当是具有两个要素:属性,行为
对象是由一组属性和行为构成的
封装:将有关的数据和操作代码封装在一个对象中,形成一个基本单位,各个对象之间相互独立,互不干扰
将对象中某些部分对外隐蔽,隐蔽其中内部细节,只留下少量接口,与外部联系,接收消息
抽象:是表示同一类事物的本质
类是对象的抽象,对象则是类的特例
多态性,由继承而产生的不同的派生类,其对象对同一消息会作出不同的响应,增加程序的灵活性。
程序=算法+数据结构
以上是关于cpp学习的主要内容,如果未能解决你的问题,请参考以下文章