第一节 你有对象?哼,我也有!
自从上次见面以后,小鹿就在我心里扑腾扑腾的乱撞(谁说小鹿不能形容男生的?),一个如花似玉的美女,也不知道有没有男朋友,要是没有该多好啊。此时,小色的脸顿时红了起来,虽然由于脸皮厚的原因没有什么改变,可是脸上的小痘痘就跟小火山似的,一个一个都等着喷发呢。可惜啊,上次猛然碰见她,别说没化妆遮遮丑了,就连招呼都没有打好,就说了说现在的情况就急急忙忙的走了,好像她在学着做程序,要是能帮到她,就好了,为美女服务天经地义……说着说着,不由自主的走到了镜子旁边开始挤起了痘痘,嘴里嘀咕着:“痘痘啊痘痘,如果我挤掉十个就能换来她的一通电话,我宁愿张的满脸都是……”,话没说完,手机响了,拿起一看,顿时愣住了……“喂~~小力啊~~~有什么事吗?~~~哦,一起吃饭啊?!~~~好啊好啊~~~~一会见~~~~!”嘴上正乐呢,心里哭惨了,这回完蛋了,应验了……回头看镜子,血流不止,想哭!
1、嘿,你的对象怎么样啊?
地点:水和豆浆山寨豆浆店
小力:跟美女见面你还迟到?豆浆我都快喝完了。
小色:不好意思不好意思(心想,洗了十几遍脸,才迟到了20分钟。算是快的了)。咱们要点吃的吧?!
小力:好啊,我要这个,这个,这个,还有这个。
小色:我就要这个好了,你还挺能吃。
小力:不会了,我男朋友吃的比我还多呢。今天他上班没空陪我,我就把你拉出来陪我了。
(晴天那个霹雳啊,心都被劈成沫了……人生,要面带着微笑去面对。)
小色:哦,原来你有对象啊。其实,我也有。(我想哭但是哭不出来,等到思念像海,淹没我而爱已不在……)
小力:我一猜你就有,带出来见见吧?我好给你参谋参谋。
小色:不行啊,不方便啊。
小力:嘿,你的对象怎么样啊?人好吗?
(心想,我哪里有对象啊,倒是闪过一堆代码。不如给她讲讲我的C#对象好了!于是从后脑勺抽出一台笔记本电脑,酷似“日日野晴矢”)
小力:哇,俺滴仙啊~~~你要做什么?本本里有照片吗?
小色:哼!让你看看我的(这俩字请发重音)对象!
(打开VS2005/VS2008,建立工程,并再次从后脑勺掏出一个笔和纸,边写边说……)
小色:“村里有个姑娘叫小芳,长的好看又漂亮,一双美丽的大眼睛,辫子粗又长”,我的对象呢,身材很高挑
小力:瞧你心里跟吃了蜜似的,你俩一定很幸福。不过你打开VisualSudio做什么?
小色:你不是要见我的对象吗?我这就让你见啊!
//引入命名空间 using System; using System.Collections.Generic; using System.Text; namespace Lesson1 {//定义命名空间 /// <summary> /// 这个类是用来描述对象的 /// </summary> class Girl { public string name;//字符串型,用来保存姓名 public uint high;//无符号整型,用来保存身高 public int weight;//有符号整型,用来保存体重 public int age;//有符号整型,用来保存年龄 public char sex;//字符型,用来保存性别 public void {//定义洗衣服方法 Console.WriteLine("洗刷刷洗刷刷~~"); } public void Cook() {//定义做饭方法 Console.WriteLine("红豆,大红豆,芋头~~ 锉锉锉锉……"); } public void Introduce() {//定义自我介绍方法 Console.WriteLine("我叫:{0},性别{1},今年{2}岁,身高{3}cm,体重{4}斤", name,sex, age, high, weight); } } } |
小色:好了,我把我的对象的大概情况已经说给你听了。怎么样?
小力:原来你骗我啊,不过也对,在面向对象语言中,“万物皆为对象”,那你就给我讲讲C#里对象的概念吧!
(看来MM还真是对程序有点意思,正如我意!)
小色:说的没错,我们所见到的一切,都可以用我们人类的语言去描述和形容,而程序中也有自己的一套形容的方式,其实程序是人做出来的,为的就是能更好的模拟这个世界,为人类去办一些事情。而我们描述一件事物的时候,基本上就是使用名词和动词,而在上面代码中加粗的部分,姓名、身高、体重、年龄都是名次,而洗衣服、做饭、自我介绍都是动词。而我们在C#中,把名词也就是状态,称为实例变量;把动词也就是行为称为实例方法,而把这个事物的描述称为类,而把真正的事物称作对象。也就是说,类就好像蓝图一样,是用来描述对象的。
小力:哦,原来是这么回事,可是光说不行啊,你让她给我炒个菜吃吃。
小色:没问题啊,看我来个“大变活人”!
完稿日期:
(请看下回:大变活人)