摘要: 1、面向对象的三大特征面向对象(Object-Oriented,OO)思想"三大特征":多态(Polymorphism),封装(Encapsulation)和继承(Inheritance)2、什么是多态(Polymorphism)通过继承,一个类可以被当作不止一个数据类型(type)使用,它可以被用做自身代表的数据类型(这是最常用的),还可以被当作它的任意基类所代表的数据类型,乃至任意接口类 型--前提是这个类实现了这个接口。这一机制称为"多态"。多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子 阅读全文
posted @ 2012-09-04 10:32 苏苏zhao 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 文章转自http://www.cnblogs.com/basicapp/archive/2006/10/07/522851.htmlDataGridView默认的属性中,不可设置显示行号。效果如下:为了表示行号,我们可以在DataGridView的RowPostPaint事件中进行绘制。RowPostPaint事件,具体可以参照MSDN。下面是实现代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Dr 阅读全文
posted @ 2012-08-09 15:36 苏苏zhao 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 声明:本文转自 http://blog.csdn.net/sysprogram/article/details/5642467 SysProgramVC中按钮控件的启用(enable)和禁用(disable)1. 给这个按钮添加Control成员变量,如m_btnQuit这时调用m_btnQuit.EnableWindow(FALSE);//禁用按钮或者调用m_btnQuit.EnableWindow(TRUE);//启用按钮2. 如果没有添加成员变量,假设此按钮在一个对话框中这时调用((CButton*)GetDlgItem(按钮ID))->EnableWindow(FALSE);禁用 阅读全文
posted @ 2012-05-25 13:35 苏苏zhao 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 声明:此信息是转载自百度百科中 http://baike.baidu.com/view/1283800.htm的信息typedef小结1.使用typedef为现有类型创建同义字,定义易于记忆的类型名。如 typedef int size; //声明了一个 int的同义字为size。typedef没有创建新的类型,仅仅为现有类型添加一个同义字,可以在需要int的上下文中使用size:void f(size *a) ;size array[4];size len=file.getlength();typedef 还可以掩饰复合类型,如指针和数组。例如,你不用象下面这样重复定义有 81 个字符元素的 阅读全文
posted @ 2011-09-29 22:11 苏苏zhao 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 以下是 <<C语言程序设计教程>> 第三版 谭浩强 张基温著 第八章 文件 读书笔记//写一个字符到磁盘文件// int fputc(int ch,FILE *fp)//ch 要写入文件的字符,,fp:FILE 类型文件指针//功能:把字符变量的值输出到指针变量fp所指文件#include<stdio.h>#include<stdlib.h>int main(void){FILE *fp;int ch;if((fp=fopen("f:\\file1.txt","w"))==NULL){printf(&quo 阅读全文
posted @ 2011-09-29 19:12 苏苏zhao 阅读(391) 评论(0) 推荐(0) 编辑