声明的是父类,实际上指向的却是子类,主要思想是:多态、动态链接、向上转型。 向上转型: 定义了子类对象Cat,Cat对象继承了Animal类,Animal是Cat的父类。当我们使用Aniaml cat = new Cat();的时候,Animal类型的引用是可以指向Cat类型的对象的。 子类是对父类 ...
分类:
编程语言 时间:
2018-09-01 23:47:48
阅读次数:
208
假设源文件为:tmp.c 预处理阶段: 编译器驱动程序调用C语言预处理器(cpp),生成ASCII中间文件(.i) gcc选项为“ E” gcc E tmp.c o tmp.i 编译阶段: 驱动程序运行C编译器(cc1),生成ASCII汇编语言文件(.s) gcc选项为" S" gcc S tmp. ...
分类:
其他好文 时间:
2018-08-30 23:34:49
阅读次数:
308
1. 概述 字符类型在C语言编程中占据着很大作用,尤其是Linux系统中一切皆文件,包括字符设备和块设备等。 掌握字符类型的全部知识点,能够数量掌握Linux下的C语言编程。 本篇主要介绍C语言基本数据类型-字符,以及与字符相关的知识点,包括: 字符的符号和大小 字符(数组)的声明,定义,初始化,引... ...
分类:
编程语言 时间:
2018-08-26 14:10:53
阅读次数:
191
1. 马龙帅Linux基础复习 Linux回炉复习系列文章总目录 2. 马龙帅网站架构 网站架构从0起步系列文章总目录 3. 李振良Shell编程 http://blog.51cto.com/lizhenliang/category17.html 4. 阿铭Shell编程100例 http://bl ...
分类:
系统相关 时间:
2018-08-21 13:08:13
阅读次数:
172
问题001-1:请对输入三个整数a,b,c,判断能否以它们为三个边长构成三角形。若能,输出YES和面积,否则输出NO a = float(input())b = float(input())c = float(input()) if a > 0 and b > 0 and c > 0: #判断边长是 ...
分类:
编程语言 时间:
2018-08-03 14:44:41
阅读次数:
1156
1 // 01-C++基础复习一.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include 6 #include 7 #include 8 #include 9 #include 10 using namespace std; 11 12... ...
分类:
编程语言 时间:
2018-07-21 21:22:38
阅读次数:
171
(1)AJAX Asynchronous JavaScript And XML(异步 JavaScript 及 XML) (2)创建 XMLHttpRequest 对象 不同的浏览器使用不同的方法来创建 XMLHttpRequest 对象。 Internet Explorer 使用 ActiveXO ...
分类:
Web程序 时间:
2018-06-20 21:03:53
阅读次数:
184
(1)PHP 过滤器(Filter) PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。 有两种过滤器: Validating 过滤器: 用于验证用户输入 严格的格式规则(比如 URL 或 E-Mail 验证) 如果成功则返回预期的类型,如果失败则返回 FALSE Sanitizin ...
分类:
Web程序 时间:
2018-06-20 19:07:33
阅读次数:
204
(1)cookie相关 cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。 如何创建 cookie? setcookie() 函数用于设置 cookie。语法:setcookie(name, value, ...
分类:
Web程序 时间:
2018-06-19 17:15:58
阅读次数:
229
散碎知识点 Math.round() 方法进行四舍五入计算,实现是: floor : 意为地板,指向下取整,返回 不大于 它的最大整数 ceil : 意为天花板,指向上取整,返回 不小于 它的最小整数 round : 意为大约,表示“四舍五入”,而四舍五入是往大数方向入. 关于方法区溢出: 经常动态 ...
分类:
编程语言 时间:
2018-06-17 16:52:11
阅读次数:
191