摘要: C 基础入门 十一 复选框 复选框的应用 问卷调查 实现描述:通过问卷调查统计性别和下班后回家的方式,单击“提交”按钮,通过消息框显示所提交的信息。运行结果如下图所示(图27): 列表选择控件 列表框 列表框用于表示一个选项清单,用户可以从中选择一个或多个选项。如果项目太多,超出了列表框设计时的长度 阅读全文
posted @ 2018-02-23 22:13 20145218 阅读(190) 评论(0) 推荐(0) 编辑
摘要: C 基础入门 十 Windows应用程序的界面设计 Form.cs:窗体文件,一般用于存放程序员为窗体编写的代码; Form.Designer.cs:窗体设计文件,其中的代码是由VS自动生成的,一般不需要修改; Program.cs:主程序文件,其中包含程序入口的Main()方法。 创建一个简单的用 阅读全文
posted @ 2018-02-23 16:40 20145218 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Python入门基础学习 三 数据类型 Python区分整型和浮点型依靠的是小数点,有小数点就是浮点型。 e记法:e就是10的意思,是一种科学的计数法,15000=1.5e4 布尔类型是一种特殊的整形,true就相当于1,false相当于0,可以用来计算 类型转换 转换:整数:int();字符串:s 阅读全文
posted @ 2018-02-16 21:51 20145218 阅读(194) 评论(0) 推荐(0) 编辑
摘要: C 基础入门 九 集合 对于很多应用程序,需要创建和管理相关对象组,有两种方式可以将对象分组,一是创建对象数组,如 但是这样实现有一个缺点,数组的初始化必须要固定数量,即数组的长度一定是常量。所以需要集合。 创建和管理相关对象组的第二种方式就是创建对象集合。集合提供一种灵活的处理方式,与数组不同,处 阅读全文
posted @ 2018-02-16 14:54 20145218 阅读(144) 评论(0) 推荐(0) 编辑
摘要: C 基础入门 八 泛型 C 中的泛型能够将类型作为参数来传递,即在创建类型时用一个特定的符号,如“T”来作为一个占位符,代替实际的类型,等待实例化时用一个实际的类型来代替。 使用泛型类型可以最大限度的重用代码、保护类型的安全以及提高性能 降低了强制转换或装箱操作的成本或风险、可以对泛型进行约束以访问 阅读全文
posted @ 2018-02-14 22:49 20145218 阅读(104) 评论(0) 推荐(0) 编辑
摘要: C 基础入门 七 接口 由于C 语言不支持多重继承,所以可以使用接口模拟结构的继承,通过使用interface关键字,定义一个接口。 接口与抽象类非常类似,它定义了一些未实现的属性和方法,所有继承它的类都继承这些成员,在这个角度上,可以把接口理解为一个类的模板,接口最终的目的是起到统一的作用。 实现 阅读全文
posted @ 2018-02-14 09:17 20145218 阅读(124) 评论(0) 推荐(0) 编辑
摘要: C 基础入门 六 静态类进阶 静态构造方法 用于初始化任何静态数据,或用于执行仅需执行一次的特定操作,在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数,静态构造方法是无参数的。 单例设计模式 单例设计模式就是确保一个类只有一个实例,单例模式是资源管理的必备模式,保证一个类只有一个实例并 阅读全文
posted @ 2018-02-13 08:23 20145218 阅读(130) 评论(0) 推荐(0) 编辑
摘要: Python入门基础学习 二 猜数字小游戏进阶版 修改建议: 猜错的时候程序可以给出提示,告诉用户猜测的数字偏大还是偏小; 没运行一次程序只能猜测一次,应该提供多次机会给用户猜测; 每次运行程序,答案可以是随机的,因为程序答案是固定的话容易导致答案外泄。 针对第一条改进建议,就需要用到条件分支,判断 阅读全文
posted @ 2018-02-12 21:57 20145218 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Python入门基础学习 一 Python下载及安装 下载地址: ,选择最新的版本下载 稍等一会,安装完成。 简单语句 从idle启动Python:IDLE是一个Python Shell,打开IDLE,输入 (图1) Alt+n:回到上一条语句 Alt+p:去到下一条语句 注释符号: Python输 阅读全文
posted @ 2018-02-12 21:55 20145218 阅读(152) 评论(0) 推荐(0) 编辑
摘要: C 基础入门 五 递归 递归调用:一个方法直接或间接地调用了它本身,就称为方法的递归调用。 递归方法:在方法体内调用该方法本身。 递归示例 练习:利用递归计算1+2+3...+100的值。 构造方法和析构方法 构造方法 构造函数用来初始化对象。比如要建立一个铅笔的对象,那么可以用构造函数来控制它的初 阅读全文
posted @ 2018-02-12 21:53 20145218 阅读(178) 评论(0) 推荐(0) 编辑