当前位置:首页 > 网络编程 > 软件语言 > .NET > VB.Net中文教程(8) 对象(Object)基本概念

VB.Net中文教程(8) 对象(Object)基本概念

点击次数:51 次 发布日期:2008-11-06 08:07:35 作者:源代码网
源代码网推荐
广告载入中
主题: 对象(Object)基本概念
源代码网推荐
源代码网推荐???????????? 内容 ????????????
源代码网推荐v 1. 何谓「对象导向」?
源代码网推荐v 2. 认识与寻找对象
源代码网推荐v 3. 对象之分类与组织
源代码网推荐v 4. 类别之设计
源代码网推荐v 5. 对象之行为
源代码网推荐v 6. 讯息与运算
源代码网推荐v 7. 类别之定义
源代码网推荐v 8. 着手写 VB程序
源代码网推荐
源代码网推荐 大地运转、花开花谢、及枫叶飘零 ...... 是自然界对象之行为。对象行为交互作用﹐造成多采多姿的大自然。软件的对象是自然界对象的抽象表示,软件就逼真地表达自然界的实际景象﹐于是人们心中构思的软件和眼中所见到的世界是一致的。软件是自然界实况的抽象﹗简单明了﹐能帮助人们了解和掌握真实景物。本文介绍VB的对象观念,让您轻易以VB描述身边美丽多变的世界。 ----- 摘自 高焕堂 的文章
源代码网推荐
源代码网推荐1. 何谓「对象导向」﹖
源代码网推荐
源代码网推荐 在企业上常有「行销导向」及「技术导向」之名词﹐行销导向讲得更通俗一点就是行销挂帅﹐亦即行销观念为整个企业营运计划之核心。而技术挂帅就是以技术创新为公司活动之核心。同样地﹐在软件开发方面﹐传统 C语言之核心观念是「函数」(Function)﹐进而让函数之间可互相呼叫并传递数据。在 COBOL程序中﹐大部分的程序设计工作摆在 COBOL程序的程序部(Procedure Division)中﹐进而让段(Paragraph) 之间互相呼叫(Perform) 。当您看到 C程序时﹐脑海里充满着函数的影子﹔当您想到 COBOL程序时﹐心理也充满段、节等观念﹐就像我们想到或看到万里长城时﹐马上联想到它是由许多石块所构成一般。因之﹐传统的程序设计是「函数导向」(Function-Oriented) 或称为「程序导向」(Procedure-Oriented)﹐着重于计算机处理资料时的执行过程。 软件开发网 www.mscto.com
源代码网推荐 后来﹐资料导向观念出现了﹐资料在经过程序的处理后会有所改变﹐这转变的途径﹐成为软件设计过程中﹐注意力的集中点﹐这称为「数据导向」(Data-Oriented) 。
源代码网推荐 现在的「对象导向」(Object-Oriented) 观念﹐在软件开发时﹐甚至写程序时﹐对象(Object)成为脑海里的主角。当您看到程序时﹐心理充满着对象之影子和概念﹐函数和资料变成对象内之一部分﹐是配角而非主角了。程序设计之核心工作在于描述对象、组织对象、安排对象间之沟通(传递讯息)方式。就如同「人」是社会中的主要对象﹐社会是有组织的人群﹐人们之间会互相沟通、协调。
源代码网推荐 由于软件中的对象观念和实际社会中的对象观念是一致的﹐所以 OOP观念使软件与实际世界间之距离缩短了。此为 OOP技术的重要特点之一。例如﹕函数或程序导向之核心观念──函数﹐在一般人们的心目中﹐并非熟悉之概念﹐只在数学里学到之概念而已。因而让人对软件感到陌生。而在对象导向观念中﹐实际社会之对象﹐例如﹕人、汽车、股票、磁盘驱动器、帐单、房间、学生、教室等皆为软件设计师脑海中的对象﹐也是程序中的对象。因之﹐不论是老板或程序设计师来看程序﹐他们脑海中皆充满对象之影子﹐而这些个体皆为人们生活中﹐真正活生生的东西、实在之物体或大家耳熟能详之概念﹐使得软件之使用者和设计者有一致的心灵、共同之感觉﹐这让使用者对软件更满意﹐设计师更了解使用者之需要。


源代码网推荐
源代码网推荐
源代码网推荐2. 认识与寻找对象
源代码网推荐 着手设计一个系统或写一个程序时﹐第一件会出现在脑海中的问题是﹕对象那么多﹐何者是跟此系统或程序有关的呢﹖例如﹕在设计一个销售系统时﹐「顾客」是一重要对象﹐产品及订单也是重要对象﹔至于原料之产地及原料之供货商虽然是明显的对象﹐但不见得与销售系统有关。反之﹐若您所设计的是采购或生产系统时﹐原料、产地及其供货商就跃然成为重要对象了。在寻找对象之过程中也会让您对所要设计的系统有更清楚之认识。
源代码网推荐 现在就来介绍较实用之找对象方法。其中最常见的是﹐从有关文件着手。在文件里会发现下述线索﹐再进而找出对象。

源代码网推荐

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华