钓鱼的磁盘是什么意思,农行卡办网银用k 宝好还是口令好

1,农行卡办网银用k 宝好还是口令好K宝好.特别是现在的二代K宝有防钓鱼保护措施.更安全.就是长的丑了点.......K宝相对安全性高点,证书是下载到K宝这个移动介质里的,可携带可以在任何一台安装了该类K宝驱动的电脑上使用,动态口令卡就是一张密保卡,证书是下载在硬盘里的,只能一台电脑使用,如要换电脑需要把证书导出到移动介质在导入进新的电脑,操作中比较麻烦,证书在硬盘里也比较不安全,密保卡有输入次数限制,消费转账金额限制,而K宝没有 。当然是K宝更方便喽 。

钓鱼的磁盘是什么意思,农行卡办网银用k 宝好还是口令好


2,钓鱼的全磁盘和普通盘有什么区别全磁拉饵盘是盘盖是整块磁铁内嵌,无论钩子放在哪个位置都能拉饵.普通的拉饵盘只有一行10个点阵磁铁. 磁力比全磁弱多了..不怎么好拉
钓鱼的磁盘是什么意思,农行卡办网银用k 宝好还是口令好


3,钓鱼的全磁盘和普通盘有什么区别全磁拉饵盘是盘盖是整块磁铁内嵌,无论钩子放在哪个位置都能拉饵. 普通的拉饵盘只有一行10个点阵磁铁. 磁力比全磁弱多了..不怎么好拉【钓鱼的磁盘是什么意思,农行卡办网银用k 宝好还是口令好】
钓鱼的磁盘是什么意思,农行卡办网银用k 宝好还是口令好


4,懂电脑的高手进来这是什么呵呵!Windows 2008 不是杀软!它是微软公司最新推出的服务器版 Windows Vista !奇虎360杀毒软件不支持 Windows 2008 !建议把系统换成 Windows XP 的吧!图示的这个是微软的反间谍软件,能够清查出你电脑中的间谍软件、广告程序和钓鱼程序,保护你的隐私,至于那个什么Windows 2008,肯定是你打错了,要么就是其它什么乱七八糟的程序,不会是杀毒的东西 。360的杀毒功能现在还不是很完善,不建议使用,去下一个瑞星配合360比较好,几秒后关机那个可能是因为你用360完成了对电脑的系统补丁更新,所以它会要求自动重启你电脑是32位的系统,不能装64位的推荐个本人正在用的杀软给你(内带防火墙)可以阻止攻击并查找攻击IPMcAfee8.5(麦咖啡)杀毒软件,监控防毒能力很强,世界排行第6,升级方便,能保护本身进程,不被杀毒关 闭.. 这是patch 6版本,支持vista 我个人亲自在用的,McAfee麦咖啡杀毒软件,防毒效果还是不错的,另外还可以自己编辑防御规则来进行更加全面的防护,此软件是免费使用升级的,我都用了好多年了,呵呵 。总的来说比其他软件要强很多 这款杀软最大的特点就是综合性强 防火墙内带 杀毒 查毒主动防御均排世界领先地位McAfee是全球最畅销的杀毒软件之一,McAfee防毒软件, 除了操作介面更新外,也将该公司的WebScanX功能合在一起,增加了许多新功能, 除了帮你侦测和清除病毒,它还有VShield自动监视系统,会常驻在System Tray,当你从磁盘、网络上、E-mail夹文件中开启文件时便会自动侦测文件的安全性,若文件内含病毒,便会立即警告,并作适当的处理,而且支持鼠标右键的快速选单功能,并可使用密码将个人的设定锁住让别人无法乱改你的设定 。McAfee 公司是世界上第八大独立软件公司,是全球最大的致力于提供网络信息安全和管理的专业厂商,也是全球最有影响力的十大网络软件公司之一 。McAfee VirusScan V 8.5.0 i 简体中文版 http://www.fzpchome.com/Soft/xdrj/200706/336.html关键字:官方免费(本身用了两年,绝对免费) mcafee官方网站:www.mcafee.com.cn⒈天①棵烟亲笔 复制可耻 反对盗版windows 2008把它卸载掉,它不支持xp,关掉系统的自动更新. 你杀了系统启动的重要关联的进程了,进入安全模式杀毒建议你下载个 瑞星5,卸载什么意思卸载:指从硬盘删除程序文件和文件夹以及从注册表删除相关数据的操作,释放原来占用的磁盘空间并使其软件不再存在于系统中 。建议下载腾讯电脑管家,打开软件管理>>卸载软件>>找到你想要卸载的软件,点击卸载按钮即可.建议试试腾讯电脑管家吧.杀毒与防护2合1.腾讯电脑管家是腾讯公司出品的一款专业的安全软件,它采用4+1引擎,腾讯金山双云端,查杀能力已经达到世界一流水平,而且具有电脑管理功能,可以优化系统,修复漏洞,清理垃圾等等,是一款非常优秀的软件,建议您试用一下采用4+1引擎,拥有16层防护,杀毒+管理二合一的全新安软诚邀您的体验.希望能够帮到你.软件卸载:指从硬盘删除程序文件和文件夹以及从注册表删除相关数据的操作,释放原来占用的磁盘空间并使其软件不再存在于系统中 。建议您使用腾讯电脑管家来一键卸载打开腾讯电脑管家---软件管理--软件卸载--在卸载软件后能够针对残留文件和残留注册表进行有效清除 。腾讯电脑管家应用了具有“自学习能力”的自研第二代“鹰眼”引擎,业界首创将CPU虚拟执行技术运用到杀毒软件中,能够根除顽固病毒、大幅度提升深度查杀能力,并且大大降低了杀毒软件对用户电脑系统资源的占用率 。同时,沿用“4+1”多引擎架构保证了腾讯电脑管家病毒查杀的稳定性 。误杀率也极低,深受广大用户的认可 。在指软件时,指从硬盘删除程序文件和文件夹以及从注册表删除相关数据的操作,这样就使软件不能再次使用 。在指设备时,指从硬盘删除相应的设备驱动程序,以及从计算机物理地删除设备的操作 。为什么要进行软件的卸载 因为软件在安装的过程中不只是往电脑上复制文件,还会进行其他操作,如修改注册表的相关信息, 将该软件加入启动菜单等等 。如果想不使用某个软件了,只对该软件所在的文件夹进行删除,就不会对注册表等信息进行删除,长此以往会造成电脑中有许多无用的 信息,影响电脑的运行速度和系统稳定性等 。因此就要对该软件进行“卸载”,也就是不光删除文件夹,还要把原来做的改动都改回来,让电脑恢复到安装软件之前的状态 。就是删除软件卸载:指从硬盘删除程序文件和文件夹以及从注册表删除相关数据的操作,释放原来占用的磁盘空间并使其软件不再存在于系统中 。我建议你下个腾讯电脑管家,这样管理起软件你会更加省心 。打开腾讯电脑管家----工具箱----软件管理----软件卸载-----强力删除 。腾讯电脑管家10.1在设计和体验上,彻底颠覆了传统杀毒软件的设计理念,以大小可随心切换的界面及更加注重用户交互反馈机制,重新定义了新一代杀毒软件 。腾讯电脑管家作为国内首创“管理+杀毒”二合一的安全软件,依托于腾讯安全15年的经验积累,在上网防诈骗、打击恶意钓鱼领域已经具备丰富的运营经验,能够敏锐鉴定URL网址的安全性,轻松识别仿冒、诈骗、钓鱼等恶意网址信息 。6,DNF骗子的骗术和防骗术第1,他会先和你交易,然后让你把武器或装备放上去,第2,他给你10W或几W让你去强化,这时你要把武器或装备拿下来,不要为了10W赶紧点交易,这时你就上当了!!嘿嘿~~~~正所谓世有骗子才有防骗之术,而骗子常有防骗之术不常有也 。自阿拉德大陆的勇士从地下城带着一身疲惫和收获回归城镇的时候,大家相互补给装备,材料 。总有些人遇到骗子,总有些人会变成骗子,我不过是吃一堑,长一智般的收获,积累了一些常见和大家鲜知的骗术,在此略述一二 。一, 泼皮无赖型 。此类骗子和骗术常见于在地下城门口吆喝一通带小号,其承诺貌似相当可靠,似乎把自己的生命都压了上面 。然收到钱后,立刻闪人,后被追到问及时仍带着一副泼皮无赖的表情说着,我乐意,你有治?此类骗子毫无技术含量但却最让你无可奈何 。二, 浑水摸鱼型 。此类骗子往往会开个黑店(姑且这么叫着),吆喝自己玩腻了,要把东西一金币送人,貌似亲情可靠,还有利可图,更有甚者花费“巨资”在世界喊喇叭声称要出国留学(其中有位人才喊了半年久已) 。在吸引众多观众围观后摆上商店,寥寥几个晶体,看看的确一金币,但细心一看才发现,其中埋伏着n个数位1的商品 。此类骗子仗着脸皮厚,有耐心,不断挑战大家的视觉和操作 。三, 偷梁换柱型 。当某位勇士在地下城中出了件好装备,吆喝着出售时,总有位玩家急忙和你交易,并爽快标出了你心仪的价格,然而在你一紧张,一兴奋,视线专注确定栏目时,金币已被偷偷换少了个0,完成后才发现那人没这么豪爽没这么傻 。此类骗子主要靠操作,并把握好还钱的时机 。四, 花言巧语型 。还是在你到处兜售你的商品时,会有位仁兄看完货后,给你讲解一大通技术问题,比如说什么“装备复制” 。然后似乎好心给你打上几万元让你去强化鉴别一下,在懵懂和感激的心情中轻松地点下了交易 。但当自己照着刚才“好心人”的话点开凯利姐姐界面时,才发现装备已不在,这才大呼上当 。五, 守株待兔型 。在dnf中有很多长的一样的装备,比如说暗黑城精灵苍莽重甲护肩和鳞岩护肩外形一样,有些骗子抓住这个特点,开店说什么“鳞岩肩低价甩啦”,点开看的确很低价,再仔细看原来是个十足的赝品 。此类骗子视乎在挂机钓鱼,耐心的等条莽撞的鱼上钩 。六, 威逼利诱型 。这种骗术常见于某些“工作室”(盗号者)要进货时,在世界上狂喊貌似服务器刷出的公告,连名字都换成了“某某公告”“金罐提示”等,要求玩家登陆某些网站,激活号码或是领取复活,更有甚者会打出某某激情网站的地址 。种种诱惑无非是盗取你可爱的账号,给你账号在好好洗个澡 。七, 假途灭虢型 。走在西海岸大街上,忽然听到有人叫喊要把自己的号送人,连QQ加密码都说出来了,并安排说密保在移动硬盘上,下载下你就可以玩这个满级的号了,但事情并没有说得那么单纯,我们先不要感谢这个好心人给小号们一个机会,如果看到他移动硬盘那一堆木马,这个让步还这有点卧薪尝胆的意味 。八, 围魏救赵型 。这是个很有意思的骗术,有个仁弟在城镇里不断刷屏喊叫要100万收件装备(实际这件装备市价也就是40万左右) 。喊得貌似还很着急,大家怀着乐于助人的态度到处寻找,好,旁边的商店不是正摆着呢!70万,似乎贵了些,但想想为了帮助别人,还能顺便赚点劳务费,也就点了 。当你好心把这个东西交易给刚才那位着急的仁弟时,他会很客气的说,谢了,装备有了 。赚了半天才明白这真是组团来忽悠来了 。九, 阴沟翻船型,这种骗术某种程度上讲还给小号出了气,这个基本是专门骗专家的技术,我所遇到的一个经典的例子,一位小号1000万摆着一件风衣(在我们区市价1700万),我想都没想一顿狂点,但因对方是小号金币上限无法购买 。我着急得站在旁边,这是又围上上来几个大号,都顶上了这块肥肉 。这时那位小号忽然撤摊,然后重新摆上,好在还有那件装备,调低价格后被瞬间点走,我当时相当懊恼,恨自己手不够快,这时有个哥们惊呼“天,我800万买了个防弹背心”哈哈,我一阵轻松,似乎还被这个骗术逗乐了 。十, 碟中谍型,我很喜欢看阿汤哥的《碟中谍》,尤其是那个会变脸的面具 。那我也讲讲dnf中的碟中谍,那次我收购了一把“裂风”想出手,因为我这附近玩dnf的特多,我便想当面出售它 。喊了个喇叭后,有人回复了,这人离我这还真不远,貌似是个老板有钱,但没时间 。他说他可以让步先可以给我汇款,但装备得找个中间人,他们在交易状态,我收到钱便发令交易 。可行,我做 。我告诉了他朋友的称呼,他看了遍货,我把装备交给了哥们,这时有变故了,一个和我同名的人物和哥们发出交易要求,似乎是我在要回装备,在交易快要完成时,哥们问了我声,才知道那个不是我(哥们在我旁边这是个关键),而后又来了个哥们名的人物(名字多了个符号)和我交易 。这才被我臭骂一顿,这真是防不胜防 。此类的骗术还存在模仿某位大商家,借他良好的信誉招摇撞骗 。骗术可以演化很多,大家可以跟帖补充 。以上所述,引以为戒 。7,求以原点为话题的作文回到原点人生苦短,白驹过隙 。短其实不在于时间“逝者如斯”,而在于我们总在彷徨中迷失,在正确和错误的选择间游离 。足迹在人生的地图上连成弧线,心中的梦想却总在不远的前方闪烁着海市蜃楼般的迷离光彩 。这时,我们应该学会回到原点 。欧几里德以几何闻名于世,国王也对几何忽生兴趣,召其入宫,询问学习几何是否有捷径可走 。欧几里德昂然道:“在几何里,没有为国王铺设的大道 。”其实,世间万事,人生一路又怎么会有直达胜利的捷径?这一点,不因时光磨砺而消逝,不为财富地位而变更 。只有在磕磕绊绊中,才有失败的经验,使自身变得更为坚强,回到原点,才有成功的可能 。有一位船王捕鱼经验丰富,他老了以后倾尽全力教导自己的三个儿子,儿子们却都不成器 。旁人问:“你教了他们什么?”船王说:“我告诉他们如何扬帆出海,一往无前 。”旁人笑曰:“这就是你失败的原因了 。”失败是一个宝藏,提供了一个直面失败的机会,也许头破血流,也许伤痕累累,却是在品味苦涩中寻找甜蜜,在无边黑暗中思索光明 。在走错了方向,回到原点后才能知道正确的方向在哪里 。人的成长,要在经历了无数生命的体验和阅历的堆积之后 。我们从无知的少年时期迈入朦胧的青年时期,继而进入才能与智慧并存的中年时期 。人生的岔路口很多,我们用自己的智慧加以评断,我们慎重地选择,在选择之后,就必须从容地面对,无论是什么样的艰难险阻,什么样的铜墙铁壁,我们不可以逃避,不可以退缩 。逃避的、退缩的是懦夫 。而总是逃避的,他将失去许多学习的机会,他将不会成长 。倒下了有什么可怕的呢?从哪里倒下,就从哪里爬起来,趁着我们还年轻,在错误面前,我们还有时间去修复,去完善 。人生常陷入一片荒漠,重要的是迷途知返 。李白幼时贪玩,遇老妇磨针方悟;乐羊子不思学业,因妻断织顿醒 。而美国前总统布什,年轻时嗜酒成性,不思进取,甚至吸毒,堪称豪门浪子,后来浪子回头,执掌一国,其返回正道的经历,竟为他赢得不少的选票 。他们所历的挫折甚至失败并没有改变他们人生的主旋律,而是让他们多了一份阅历,若干年后回首往事,竟也是一种珍贵的体验 。回到原点,不是徒劳的荒废光阴,而是经验积淀、自身完善的过程 。回到原点,是成功的必经之途 。“原点”本是个数学用语,我们不妨把它沿用开去,从而赋予它一定的象征意义 。首先,“原点”处于数轴的基点,象征着事物的出发点、根本点,象征着事物的初始状态、原生状态 。其次,“原点”处于坐标的中心,有点像天秤平衡下来以后不偏不倚的指针所指向的“零”刻度,象征着事物的对称点、平衡点,象征着事物的均衡状态、中庸状态 。再次,我们往往利用“原点”建立三维的坐标系,然后根据研究对象的有关数据在坐标系里描画出直观的图像,以便从多个维度对它进行定量定性的分析,从中解答疑难,发现问题,找寻规律,探求本质 。这对我们研究事业的是非和得失来说,是一个行之有效的科学手段 。用过电脑的人都知道,电脑装上windows系统和必要的软件后便可以运行了,这就是它的“原点” 。在其使用过程中,要下载驱程,储存文件;用久了,还会出现漏洞,积聚垃圾,感染病毒 。电脑因此会遭到攻击,而且运行得越来越慢,甚至死机 。我们不得不整理磁盘,删除插件,卸载驱程,缀打补丁,清理垃圾,隔离或查杀病毒,优化或更新软件,还原或重装系统,甚至对电脑硬盘进行格式化:这就是所谓的“回到原点” 。其目的无非是让电脑恢复到初始状态或者安全状态,卸下包袱,轻装上阵 。自然、人类和社会这个综合系统也会出现类似于电脑的种种问题,也必须“回到原点”,不过,电脑只能被动地“回到原点”,人类则既可被动消极地“回到原点”,也可能动自觉地“回到原点” 。另外,让电脑“回到原点”轻而易举、简单快捷,并且可以完全彻底;而让自然、人类和社会“回到原点”则曲折艰难、复杂漫长,并且无法完全彻底 。辩证唯物论告诉我们,事物的变化发展必须遵循“否定之否定规律” 。意思是说,任何事物的运动都是在更高的阶段上重复旧的阶段的某些特征,对原点既有所继承又有所变革,由此构成事物从低级到高级、从简单到复杂的周期性螺旋式上升和波浪式前进的发展过程 。“回到原点”就是这种规律和过程的体现 。“人之初,性本善” 。呱呱坠地的婴儿是一张白纸,他的脑袋几乎一片真空,多么圣洁,多么单纯 。可惜人绝不可能钻回到妈妈的子宫里,人类也几乎不可能“返璞归真”到茹毛饮血、野蛮愚昧的原始社会 。自然、人类和社会绝不可能回复到那亘古邈远的象征着出发点、原生态的“原点”上去 。然而,我们可以追求自然的生态平衡,可以追求人类的身心健康、正直善良、纯洁高尚,可以追求社会的安泰和谐、公平正义、清明廉洁,可以追求自然、人类和社会的均等中庸、平衡稳定 。只要我们给自然、人类和社会这台“庞大的电脑”安装“防火墙和杀毒软件”,以增强它识别排查、抵御灭杀“病毒”的能力,并把它们放到“防火墙和杀毒软件”这个“多维度的坐标系”里定期“扫描”,并且及时“缀打补丁、清理垃圾、查杀病毒”,它就能保持或恢复“原点”上某些初始状态和基本功能,重新稳定下来,得以正常运转而不死机 。这亟需眼光、勇气、决心、魄力和斗志 。早些年,我们发展经济以高能耗、高污染为代价,片面追求GDP,现在退耕还田、退牧还林、退田还湖,讲求生态平衡、节能减排,不断治污,追求资源的合理配置,以实现可持续的科学发展战略,就是“还原” 。过去提倡“让一部分人先富起来”,以致贫富悬殊了 。现在以民为本,建设社会主义新农村,推行社会保障制度,普及全民的医疗保险,盖廉租房、经适房,就是为了社会公平和谐,这也是“回到原点” 。如今的惩治腐败、扫黄打黑等,同样是“回到原点” 。虽说“覆水难收”,“曾经沧海难为水” 。可是,苏轼却曾喟叹说“谁道人生无再少?门前流水尚能西 。”他似乎在提醒我们,人还是可以“回到原点”的 。人如此,自然和社会也如此,必须如此 。8,结构化程序设计和面向对象程序设计的主要特征各是什么放心啦我会举例子的,不过得借助一下他们的原话:结构化程序设计:顺序结构顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的 。例子:也就是说,必须按照编程语言的执行顺序;例如php(我学的就是php),它的从上到下,从左到右 。要是你这么写一定是错的:<?phpecho $a;//显示$a的值$a=0;//给$a赋值?>结果是没有,提示出错,因为我显示$a的时候还没有给$a赋值,所以$a不存在 。选择结构选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行 。选择结构有单选择、双选择和多选择三种形式 。单选择:今天你朋友打电话给你,说叫你出去,你出去了(因为只有一个选择,没办法了)双选择:你爸爸叫你去钓鱼,你朋友叫你去玩 。双选择多选择:很多个选择 。在编程语言里,这些选择分别是:if 单选择if....else 双选择if...else if ...if 或者是switch...case都是多选择循环结构当型循环:表示先判断条件,当满足给定的条件时执行循环体,并且在循环终端处流程自动返回到循环入口;如果条件不满足,则退出循环体直接到达流程出口处 。因为是"当条件满足时执行循环",即先判断后执行,所以称为当型循环 。当真循环,就是条件符合才执行 。例子:当真(假)循环for循环就是当真循环do...while就是也是当真,但是他是先循环,到后面判断条件而已直到型循环:表示从结构入口处直接执行循环体,在循环终端处判断条件,如果条件不满足,返回入口处继续执行循环体,直到条件为真时再退出循环到达流程出口处,是先执行后判断 。因为是"直到条件为真时为止",所以称为直到型循环 。例子:你正在外面工作(循环),工作(循环)到一半,你爸爸叫你回去,有急事 。你就停下了工作(循环)一般直到型就是里面有一个判断,当条件满足就是跳出或者是跳过本次从下一次开始好处:1、容易理解2、结果清晰坏处: ①用户要求难以在系统分析阶段准确定义,致使系统在交付使用时产生许多问题 。(就是山寨一样,你说山寨机有标准吗?)②用系统开发每个阶段的成果来进行控制,不能适应事物变化的要求 。(就是修改麻烦,你一改就要改全部)③系统的开发周期长 。(每一步都要自己写,很慢的)面对对象(其实结构化程序设计,就是面对过程,下面解释的更加清楚,我以前回答过的)过程举例子:假设我今天要去学校,那么我怎么去呢?先出家门-做车-走一段路-到学校这每一步你都得走 。(比较官方的来说:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了 。)这就是过程 。对象简单的就是一个人也是一个对象 。对象有属性和方法 。属性:比如说这个人是男的,这就是属性方法:我现在对这个人说,你明天1点到我家来 。他照做了,我这指令就是方法区别的话:还是以上学为例子如果是对象,就有对应的方法,里面就有上学方法,你只要告诉那个人上学的方法 。你不用管过程,你只要知道最后他到学校就行了如果是过程,你得把每一步写的清清楚楚,最后还告诉他,必须到学校要告诉我一声(返回结果),才行 。联系过程是基础的状态对象就是把过程封装了起来,你只能获得一个结果,不知道他的流程(比如你去超市里买菜-回家做饭和你去外面吃快餐有什么区别啊?区别就是一个是知道每一步的过程,另一个只是你说你要什么以后-付钱-拿到饭;对象和过程刚刚好是这个关系,因为计算机里的很多概念就是真实世界的写照)这基本是我自己写的,别笑不懂你可以问问我,一起讨论才会进步嘛 。多看看书,自己做实验,这些东西空洞的很 。考证忽悠人的 。还有一些其他的,你得自己要学习,做实验才行 。对象好处和过程相反 。结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则 。其概念最早由e.w.dijikstra在1965年提出的 。是软件发展的一个重要的里程碑,它的主要观点是采用自顶向下、逐步求精的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、重复三种基本控制结构构造。详细描述处理过程常用三种工具:图形、表格和语言 。图形:程序流程图、n-s图、pad图 表格:判定表 语言:过程设计语言(pdl) 结构化程序设计的概念是尼克劳斯?沃思niklaus wirth在60年代末提出的,其实质是控制编程中的复杂性 。结构化程序设计曾被称为软件发展中的第三个里程碑 。该方法的要点是: (1) 没有goto语句;//在有资料里面说可以用,但要谨慎严格控制goto语句,仅在下列情形才可使用: ·用一个非结构化的程序设计语言去实现一个结构化的构造 。·在某种可以改善而不是损害程序可读性的情况下 。(2) 一个入口,一个出口; (3) 自顶向下、逐步求精的分解; (4) 主程序员组 。其中(1)、(2)是解决程序结构规范化问题;(3)是解决将大划小,将难化简的求解方法问题;(4)是解决软件开发的人员组织结构问题 。所谓面向对象的程序设计,就是把面向对象的思想应用到软件工程中,并指导开发维护软件 。对象是由数据和容许的操作组成的封装体,所谓面向对象,就是基于对象的概念,以对象为中心,类和继承为构造机制,认识了解刻画客观世界以及开发出相应的软件系统 。面向对象的程序设计(oop)并不是刚刚提出来的,主要是由于c++和java这类语言的传播,oop最近才显得越来越重要了 。为什么面向对象的设计如此流行呢?从理论上讲,用面向对象的语言可以处理任何其他计算机语言所能完成的事情 。然而当建立基于智能体的模型时,oop对于开始的程序员和后来的程序读者都表现出了很大的优势 。面向对象的程序设计特点 1.编程模型 所有计算机均由两种元素组成:代码和数据.精确的说,有些程序是围绕着"什么正在发生"而编写,有些则是围绕"谁正在受影响"而编写的. 第一种编程方式叫做"面向过程的模型",按这种模型编写的程序以一系列的线性步骤(代码)为特征,可被理解为作用于数据的代码.如 c 等过程化语言. 第二种编程方式叫做"面向对象的模型",按这种模型编写的程序围绕着程序的数据(对象)和针对该对象而严格定义的接口来组织程序,它的特点是数据控制代码的访问.通过把控制权转移到数据上,面向对象的模型在组织方式上有:抽象,封装,继承和多态的好处. 2.抽象 面向对象程序设计的基本要素是抽象,程序员通过抽象来管理复杂性. 管理抽象的有效方法是使用层次式的分类特性,这种方法允许用户根据物理含义分解一个复杂的系统,把它划分成更容易管理的块.例如,一个计算机系统是一个独立的对象.而在计算机系统内部由几个子系统组成:显示器,键盘,硬盘驱动器,dvd-rom,软盘,音响等,这些子系统每个又由专门的部件组成.关键是需要使用层次抽象来管理计算机系统(或其他任何复杂系统)的复杂性. 面向对象程序设计的本质:这些抽象的对象可以被看作具体的实体,这些实体对用来告诉我们作什么的消息进行响应. /* (我的理解) *计算机是一个实体,我要输入字符,显示器显示出来,那么 *计算机(对象).输入(键盘属性).显示(显示方法) *使用分层来引用,操作.而不用管计算机内部如何处理. *只要有计算机对象,它就能响应我的操作,而我敲键盘, *计算机对象就把这个消息传给屏幕,屏幕显示. */ 计算机对象包含了它所有的属性,以及操作,这就是面向对象程序设计的三大原则之一:封装. 3.封装 封装是一种把代码和代码所操作的数据捆绑在一起,使这两者不受外界干扰和误用的机制.封装可被理解为一种用做保护的包装器,以防止代码和数据被包装器外部所定义的其他代码任意访问.对包装器内部代码与数据的访问通过一个明确定义的接口来控制.封装代码的好处是每个人都知道怎样访问代码,进而无需考虑实现细节就能直接使用它,同时不用担心不可预料的副作用. 在java中,最基本的封装单元是类,一个类定义着将由一组对象所共享的行为(数据和代码).一个类的每个对象均包含它所定义的结构与行为,这些对象就好象是一个模子铸造出来的.所以对象也叫做类的实例. 在定义一个类时,需要指定构成该类的代码与数据.特别是,类所定义的对象叫做成员变量或实例变量.操作数据的代码叫做成员方法.方法定义怎样使用成员变量,这意味着类的行为和接口要由操作实例数据的方法来定义. 由于类的用途是封装复杂性,所以类的内部有隐藏实现复杂性的机制.所以java中提供了私有和公有的访问模式,类的公有接口代表外部的用户应该知道或可以知道的每件东西.私有的方法数据只能通过该类的成员代码来访问.这就可以确保不会发生不希望的事情. 4.继承 继承是指一个对象从另一个对象中获得属性的过程.是面向对象程序设计的三大原则之二,它支持按层次分类的概念.例如,波斯猫是猫的一种,猫又是哺乳动物的一种,哺乳动物又是动物的一种.如果不使用层次的概念,每个对象需要明确定义各自的全部特征.通过层次分类方式,一个对象只需要在它的类中定义是它成为唯一的 各个属性,然后从父类中继承它的通用属性.因此,正是由于继承机制,才使得一个对象可以成为一个通用类的一个特定实例.一个深度继承的子类将继承它在类层次中的每个祖先的所有属性. 继承与封装可以互相作用.如果一个给定的类封装了某些属性,它的任何子类将会含有同样得属性,另加各个子类所有得属性.这是面向对象程序在复杂性上呈线性而非几何增长的一个重要概念.新的子类继承其所有祖先的所有属性.子类和系统中的其他代码不会产生无法预料的交互作用. 5.多态 多态是指一个方法只能有一个名称,但可以有许多形态,也就是程序中可以定义多个同名的方法,用"一个接口,多个方法"来描述.可以通过方法的参数和类型引用. 6.封装,继承,多态的组合使用 在由封装,继承,多态所组成的环境中,程序员可以编写出比面向过程模型更健壮,更具扩展性的程序.经过仔细设计的类层次结构是重用代码的基础.封装能让程序员不必修改公有接口的代码即可实现程序的移植.多态能使程序员开发出简洁,易懂,易修改的代码.例如:汽车 从继承的角度看,驾驶员都依靠继承性来驾驶不同类型(子类)的汽车,无论这辆车是轿车还是卡车,是奔驰牌还是菲亚特牌,驾驶员都能找到方向盘,手刹,换档器.经过一段时间驾驶后,都能知道手动档与自动档之间的差别,因为他们实际上都知道这两者的共同超类:传动装置. 从封装的角度看,驾驶员总是看到封装好的特性.刹车隐藏了许多复杂性,其外观如此简单,用脚就能操作它.发动机,手刹,轮胎大小的实现对与刹车类的定义没有影响. 从多态的角度看,刹车系统有正锁反锁之分,驾驶员只用脚踩刹车停车,同样的接口可以用来控制若干种不同的实现(正锁或反锁). 这样各个独立的构件才被转换为汽车这个对象的.同样,通过使用面向对象的设计原则,程序员可以把一个复杂程序的各个构件组合在一起,形成一个一致,健壮,可维护的程序

推荐阅读