业精于勤

导航

2011年9月8日

C#面向对象基础(六) 继承

摘要: 继承描述的是is a kind of 的关系.比如:Animal类 wolf类. Wolf类是Animal类的子类,Animal类是父类.Wolf类从Animal类派生,Wolf类继承了Animal类Wolf是一种Animal.失败的设计:1publicclassWolf2{3publicstringname;4publicintage;5publicboolishungry;6privateintweight;7publicvoidSleep()8{9Console.WriteLine("睡觉...");10}11publicvoidEat()12{13Console.W 阅读全文

posted @ 2011-09-08 16:05 言午 阅读(310) 评论(0) 推荐(1) 编辑

C#面向对象基础(五) 农场中的动物

摘要: 原来的农场,只有俩动物,这是非常地不科学地!农场中的动物应该是变化地,今天生几个,明天生几个... 还可能采购,也可能出售.怎么办?使用集合,来保存农场中的动物.你首先想到的是ArrayList.下面这样改代码:Farm类中加入引用usingSystem.Collections;Farm类中类似这样的写法publicclassFarm{publicArrayListanimals;///<summary>///构造方法开始建农场了初始化///</summary>publicFarm(){animals=newArrayList();}publicvoidAddAnima 阅读全文

posted @ 2011-09-08 15:40 言午 阅读(413) 评论(0) 推荐(0) 编辑

C#面向对象基础(四) 静态成员与实例成员

摘要: 类里的成员有两种归属划分静态的与实例的静态成员-> static声明静态的成员,是属于"类"的实例的成员,属于"类的实例"的1classProgram2{3staticinti;//静态4intj;//实例5//静态方法6staticvoidMain(string[]args)7{8Program.StaticMethod();//注意,是program类的方法9Programp=newProgram();10p.InstanceMethod();//通过实例来调用11Programq=newProgram();12q.InstanceMethod 阅读全文

posted @ 2011-09-08 15:01 言午 阅读(312) 评论(0) 推荐(1) 编辑

2011年9月6日

C#面向对象基础(三) 属性

摘要: 示例代码在这里为Animal类加一个字段 weight动物的体重publicintweight;为了能访问值,当然是public. public , 会带来可怕的后果myFarm.goat.weight=100;myFarm.goat.weight=-100;羊羊的体重 100 直接变到-100 -100都行?! 这是不能接受的! 将weight改为private 为了对weight值访问,加入两个方法.publicvoidsetWeight(intw){if(w>0){weight=w;}}publicintgetWeight(){returnweight;}在setWeight方法中 阅读全文

posted @ 2011-09-06 11:25 言午 阅读(267) 评论(0) 推荐(0) 编辑

C#面向对象基础(二) 构造与析构 欢乐农场篇

摘要: 构造方法,特殊的方法.名称与类名相同无返回值(其实返回地是一个对象)在你的类末定义构造方法时,有一个空的构造方法(你看不到看不到)为什么要构造方法? 你用类创建一个对象时,直接做好一些事情,比如,把名字起好,年龄设置好... 这就是构造能帮你做的.下面为Animal类加入构造方法usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConApp{///<summary>///动物(农场里的)///</summary>publicclassAnimal{ 阅读全文

posted @ 2011-09-06 10:36 言午 阅读(335) 评论(0) 推荐(0) 编辑

C#面向对象基础(一) 类与对象 欢乐农场篇

摘要: 面向对象 OO Object-Oriented面向对象程序设计的思路与传统面向过程是不同地.面向对象方法考虑的是类,让你很累的"类".面向对象认为,程序是由对象组成. 程序运行开始,制作一大堆的对象,对象挤对对象,对象内有对象,对象之间交互... 这就是程序.为什么要面向对象?便于理解,更接近我们的思维方式.类与对象的关系:类是对象的图纸... 类是对象的模子,中秋快到了, 见过月饼制作木有? 什么样的模子,就有什么样的月饼...参考农场: 造一个农场先,家场是空的?快,造一些动物出来,牛羊鸡兔...第一版,动物,应大家的要求设计usingSystem;usingSyste 阅读全文

posted @ 2011-09-06 09:36 言午 阅读(584) 评论(0) 推荐(1) 编辑

2009年6月14日

手机识别QR贴的过程

摘要: QR code QRurl QR贴 二维码 quickmark 阅读全文

posted @ 2009-06-14 17:32 言午 阅读(330) 评论(0) 推荐(0) 编辑

2009年6月1日

QR code 二维码手机识别软件收集贴

摘要: http://www.quickmark.com.tw/ 台湾的软件,我现在就用这个,windows mobile 、Symbian 系统都可用。http://reader.kaywa.com/Java版、Symbian ,非智能机手机可以在这个网站上找到识别软件。http://www.upcode.com/ 国外的网站,技术的手机型号很全http://www.qrme.co.uk/ 一看就知道,... 阅读全文

posted @ 2009-06-01 23:16 言午 阅读(666) 评论(1) 推荐(0) 编辑

QRcode好玩的应用

摘要: 转自: http://qrurl.cn/QR Code码,是Quick Response Code的缩写,作为一种具有超高速识读特性的矩阵二维码符号。Url就是统一资源定位符(URL,英语Uniform Resource Locator的缩写)也被称为网页地址。QRurl就是用QR码,保存网页Url的信息。我们把QR链印在布贴上,贴在衣服、帽子或者您的包包上或其他应用的场景如下:场景一他/她:&#... 阅读全文

posted @ 2009-06-01 09:24 言午 阅读(634) 评论(0) 推荐(0) 编辑

2009年5月28日

QR CODE生活應用

摘要: QR CODE其實只是一種方便手機讀取的條碼, 讓使用者可以透過手機取得文字資訊, 透過這些資訊進而儲存或連結到網路獲得更多其他相關訊息。  想想如果有一天你到某一家餐廳或飯店,只要手機對著店裡的QR CODE掃一下, 名片的電話、網址立刻就存到你的手機裡, 或立即連到網路上瀏覽店家的最新消息或優惠、電子報等活動...等等。或者透過雜誌裡的QR CODE也能達到此種目的。  現在您只要在本站利用線... 阅读全文

posted @ 2009-05-28 21:22 言午 阅读(268) 评论(0) 推荐(0) 编辑