摘要: 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做了铺垫。 那么 阅读全文
posted @ 2017-10-07 10:08 布拉格的小调 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在服务器与客户端交互时,有时候服务器与客户端并不是拿同一种编程语言写的,这时候需要注意字符编码转换的问题。以java服务器和c#客户端为例,此时把c#端接收到的数据用GBK编码表示。Encoding encoding = Encoding.GetEncoding("GBK"); //定义GBK编码 ... 阅读全文
posted @ 2014-12-30 23:02 布拉格的小调 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: c#有自己定义的发声的类speak,但很多时候我们需要播放自己录制的声音文件等,此时用到了c#的发声器SoundPlayer,首先需要把自己的声音文件放在bin目录下的debug中,本例中声音文件夹名称为music,music下声音文件的名称为0到9,具体用法如下:具体代码:using System... 阅读全文
posted @ 2014-12-30 22:31 布拉格的小调 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u... 阅读全文
posted @ 2014-12-29 22:11 布拉格的小调 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 作为一名程序媛,很多时候是不是更愿意自定义控件呢,那就以自定义按钮为例,跟着小编来学习吧~using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.... 阅读全文
posted @ 2014-12-29 21:30 布拉格的小调 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 基于c#winform的九九乘法表最近做作业时候做到了基于c#窗体的九九乘法表,在此做个总结,方便大家交流使用。制作思路为自定义一些lable控件,控件上显示乘法表的内容,在点击对应的内容时出现结果。运行结果:点击时效果:窗体加载时:点击label时:完整代码:using System;using ... 阅读全文
posted @ 2014-12-29 20:47 布拉格的小调 阅读(1500) 评论(0) 推荐(1) 编辑