关于伟创 伟创新闻 伟创案例 网站套餐 联系方式
只做吸引客户的精品站!

洛阳软件开发面向对象方法学

洛阳软件开发 / 2012/12/1 8:46:36
[核心提示] 洛阳软件开发面向对象方法学,概括地说,面向对象方法具有下述四个要点.
洛阳软件开发面向对象方法学
概括地说,面向对象方法具有下述四个要点。下面由洛阳软件开发伟创科技顾问为大家解说:
  对象。对象是客观世界中事物的抽象表示,它作为系统的基本构成单位,是数据(属性)和功能(方法〉的封装。对象可以是一个人、地址、物品、事件、概念、屏幕显示或者报表。因此,面向对象的软件系统是由对象组成的,软件的功能分散到各个对象中间。软件中的任何元素都是对象,复杂的对象可以用简单的对象作为其构成部分,称作聚合。例如,大型客机可视为对象,它具有位置、速度、颜色、容量等属性,对于该对象可施行起飞、降落、加速、维修等操作,这些操作将或多或少地改变飞机的属性值。
  类。把具有相同属性和相同操作的对象归为类,类是这些对象的抽象描述。类是创建对象的模板,每个对象是它的类的一个实例。把所有对象都划分成各种对象类,每个对象类都定义了一组数据和一组方法。对象的属性表示事物的静态特征,是对象的状态信息。因此,每当建立该对象类的一个新实例时,就按照类中对数据的定义为这个新对象生成一组专用的数据,以便描述该对象独特的属性值。
  类中定义的方法表示事物的动态特征,是允许施加于该类对象上的操作〈或服务、表示对象是该类所有对象共享的,并不需要为每个对象都复制操作的代码。例如,飞行器、汽车和轮船可归于交通工具类。
  继承。按照子类(派生类)与父类(基类;)的关系,把若干对象类组成一个层次结构的系统〈类等级〉。在这种层次结构中,通常下层的派生类具有和上层的基类相同的特性(包括数据和方法〉,这种现象称为继承。类之间的继承关系是现实世界中遗传关系的直接模拟,它表示类之间的内在联系以及对属性和操作的共享重用。但是,子类也可以具有自己独有的属性和操作。如果在子类中对某些特性又做了重新描述,则在子类中的这些特性将以新描述为准,即低层的特性将屏蔽高层的同名特性。可通过面向对象编程语言来实现继承关系。
  继承关系在许多软件系统中都很重要。但图书馆管理系统至今没有继承,只要稍微扩展  下系统,就开始需要继承关系了。例如,如果图书馆拥有除文字图书之外的其他条目,则图书馆管理系统必须能管理所有这些条目。所以,可以定义一个资源类,作为更详细资源子类的父类。
  当顾客借这些资源时,系统的行为必然有所不同。洛阳软件开发顾问举例说明,一本书可以借出四周,而视频只能借出三天。资源类与它的三个子类之间是继承关系,因为图书是-种资源,所以图书继承了资源类的所有属性和”法,并有附加的更具体的行为。
尊重作者原创 除非特别声明,伟创科技所有均为伟创原创报道,转载请注明原文链接。
原文地址:http://www.lywhy.com/SoftWare/View.asp?id=222  所属类别:软件开发
相关内容
如何更好的完成软件开发的项目 2018/9/18
伟创技术-婷婷:身为.NET程序员的断想 2017/2/18
【洛阳网络公司技术分享】身为.NET程序员的断想 2016/1/28
再好的硬件产品也要软件来支撑 2015/1/26
windows消息之PostMessage和SendMessage的内部实现 2013/4/17
猜你喜欢
做网站就找洛阳伟创科技 2012/11/27
怎么修改网页的标题才是最合适的? 2015/8/20
你不会在排名第一的网站上买东西 2013/10/21
做网站前尽可能与客户多沟通 2014/3/20
总有有一部分客户不喜欢白色背景的网站 2013/6/13
最新网站提速方法大全 2012/11/27
快讯:专利文件显示苹果正在开发低价版iPhone 2013/2/4
洛阳伟创网络科技有限公司2016年中秋节放假通知: 2016/9/14
网站评价对网络营销的价值 2014/1/30
你应当拒绝无根据的修改需求 2012/11/26
伟创热点
关于我们
公司简介
我们的优势
企业文化
公司愿景
加入伟创
伟创官方博客
金牌项目
网站建设
网站优化
软件开发
整合设计
网站运营
网站套餐
基础型网站
展示型网站
商务型网站
购物、商店型网站
FLASH动画型网站
行业、门户型网站
帮助中心
客户中心
公司SEO培训
seo顾问服务
支付方式
联系我们
我们的位置
关注我们
新浪微博
腾讯微博
人人小站
QQ空间推荐
花瓣网
建站百科全书
Copyright 2007-2012 LYWHY.Inc Sitemap 豫ICP备12012069号-1
Links
洛阳百科
建站百科