C++基础(七)

一、继承的基本概念

  1.共性和个性

    学生:姓名、年龄、学号,吃饭、睡觉、学习

    教师:姓名、年龄、工资,吃饭、睡觉、授课

    ---------------------------------------------------------

    人类:姓名、年龄,吃饭、睡觉        ---  共性

    学生是人:学号,学习                      ---  个性

    教师是人:工资,授课                      ---  个性

   (1)共性表达了不同类型事物之间共有的属性和行为

   (2)个性则着意刻画每种类型事物特有的属性和行为

  2.超集与子集

   (1)超集体现了基于共性的一般

   (2)子集体现了针对个性的特殊

时间: 2024-10-10 13:49:36

C++基础(七)的相关文章

网络基础七层原理(重点)

网络基础七层原理一.什么是网络基础七层原理二.七层模型的起源三.七层模型的原理和协议四.七层模型有何用处1.七层模型,亦称OSI(Open System Interconnection).参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型.它是一个七层的.抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议.2.OSI的大部分设计工作实际上只是Honeywell Information System 公司的一个小组完成的,

开始系列教程:Java零基础七天入门

本教程雄心勃勃,保证七天之内从零基础开始,学会java,达到什么程度呢? 很简单:达到之后可以自学android和J2EE开发的程度. 不一样的思路,敬请期待...

09.Django基础七之Ajax

一 Ajax简介 1.简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是"异步的Javascript和XML".即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容.(这一特点给用户的感受是在不知不觉中完成请求和响应

Django基础七之Ajax

目录 一 Ajax简介 1.简介 2.示例 3.AJAX常见应用情景 4.AJAX的优缺点 二 Ajax的使用 1.基于jQuery的实现 2.基于原生js实现 3.Ajax-服务器-Ajax流程图 三 Ajax请求设置csrf_token 方式1 方式2 四 Ajax文件上传 请求头ContentType 1 application/x-www-form-urlencoded(看下图) 2 multipart/form-data 3 application/json 基于form表单的文件上传

python基础(七)函数

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 函数最重要的目的是方便我们重复使用相同的一段程序. 将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句. 函数的定义 首先,我们要定义一个函数, 以说明这个函数的功能. def square_sum(a,b): c = a**2 + b**2 return c 这个函数的功能是求两个数的平方和. 首先,def,这个关键字通知py

Bootstrap <基础七>按钮

任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观.但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示: 以下样式可用于<a>, <button>, 或 <input> 元素上: 类 描述 实例 .btn 为按钮添加基本样式 尝试一下 .btn-default 默认/标准按钮 尝试一下 .btn-primary 原始按钮样式(未被操作) 尝试一下 .btn-success 表示成功的动作 尝试一下 .btn-info 该样式可用于

Database基础(七):部署集群基础环境、MySQL-MMM架构部署、MySQL-MMM架构使用

一.部署集群基础环境 目标: 本案例要求为MySQL集群准备基础环境,完成以下任务操作: 数据库授权 部署MySQL双主多从结构 配置本机hosts解析记录 方案: 使用4台RHEL 6虚拟机,如下图所示.其中192.168.4.10.192.168.4.11作为MySQL双主服务器,192.168.4.12.192.168.4.13作为主服务器的从服务器. 步骤: 步骤一:准备环境 [[email protected] ~]# cat /etc/hosts    127.0.0.1   loc

python 基础(七)

异常处理 一.需求 当遇到错误的时候 不让程序停止执行 而是越过错误继续执行 二.主体结构 (抓取所有异常) try:   可能出现异常的代码段 except:   出现异常以后的处理 三.处理特定异常(只捕获特定的异常) try:   # a   1 + '1'   # int('asd') except NameError as e:   print('NameError 错误信息为',e) 四.多重捕获 try:   # a   1 + '1'   # int('asd') except

Angularjs基础(七)

AngularJS表单 AngularJS表单时输入控件的集合HTML控件 一下HTML input 元素被称为HTML 控件: input 元素 select元素 button元素 textarea元素 HTML 表单 AngularjS表单上实例 <div ng-app="myApp" ng-controller="formCtrl"> <from novalidate> First Name: <input type="

C++学习基础七——深复制与浅复制

一.深复制与浅复制基本知识 深复制和浅复制,又称为深拷贝和浅拷贝. 深复制和浅复制的区别如下图1所示: 图1 图1表示的是,定义一个类CDemo,包含int a和char *str两个成员变量, 当深复制时,A中的指针str与B中的指针str指向不同的地址,只是地址所指向的数据相同. 当浅复制时,A中的指针str与B中的指针str指向相同的地址. 1.浅复制:如果我们自己不实现复制构造函数,则C++会自动合成一个复制构造函数,又称为浅复制构造函数. 2.深复制:如果使用指针或者系统资源(如数据库