All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
第三篇:使用Visual,Studio,2008实现基本的页面交互_[Asp.Net教程]
代码前置时页面输出脚本的要注意的问题_JavaScript技术_编程技术
ASP.NET中通过对话框方式下载文件_.net资料_编程技术
SEOer如何撰写高质量的优质文章_百度优化_seo学堂
一些有实用价值的SQL语句_[SQL Server教程]
visual c++中的函数模板
SQL,Server,2005—有关开发的10个最重要的特点_[SQL,Server教程]
PHP技术:回帖脱衣服的图片实现_php资料_编程技术
黑客经验谈Php后门的隐藏技巧测试报告_php资料_编程技术
delphi文本文件类型的使用方法详解
Reading number is top 10 pictures
这年头,找个靠谱的妹子太难了
遇到插队的怎么办?
Men's and women's orgasms
Born After 90 Beijing sports university campus flower photos5
人美胸美腿更美1
奇趣的世界记录1
Black and white also sexy--YanLiu2
Female model behind the bitterness, often being overcharged3
美丽的桂林风光1
In the world the most mysterious 21 place landscape2
Download software ranking
Tram sex maniac 2 (H) rar bag15
Dance with duck(male prostitution)
Boxer Classic video3
jdk1.6 for windows
Unix video tutorial18
Unix video tutorial14
株洲本地在线棋牌游戏
Prostitutes diary
ASP.NET.2.0.XML.高级编程(第3版)
Boxer's Top ten classic battle5
aaa published in(发表于) 2014/7/19 0:12:44 Edit(编辑)
delphi类的封装

delphi类的封装

delphi类的封装

类的封装

一个类中会有多个数据成员和方法,而对于一个比较好的面向对象的程序设计,类的数据应当被封装,只能在类中使用它。封装的关键性规则是本模块代码的改变,不是对其他模块有负影响,这里的目标是创建需要时即可调用的模块(对象),而不需要特殊要求或负影响。例如不希望每次打开电视机的同时洗衣机也开始运行。

封装的两个方面扮演着重要角色,内聚力是指模块的“单一性”,即每个成员函数应该做一件事,并且只做一件事。这个力度有助于创建可重用代码。如果一个程序执行3 个不同的操作,将没有3 个程序单独执行一个操作更具有可重用性。当重复使用代码时,不大可能以相同的顺序执行3 个完全相同的操作。如果有小而内聚的程序,将发现重复使用它们更容易,因此应该尽量使程序内聚。

耦合是封装的另一个重要方面。例如一个模块可能需要在另一个模块声明一个全局变量。这样大大减小了每个模块的可重用性。因为它们相互依赖,不能在另外一个不存在的情况下使用这个。一个程序必须以某种方式与应用程序耦合。所以最好是保持单一耦合点,常常是程序接受或返回的参数,通过提供单一耦合点,很容易抽出一个模块,使用相同耦合的另一个模块替换它。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.