Talk:方法 (電腦科學)
暫存
[编辑]暫時先取下無關且和其它條目重複的內容,同時暫存起來。在編輯頁面可以取回完整內容。--Hiaeoupyc 11:58 2007年3月23日 (UTC)
面向对象方法,在台湾译作“物件導向”,是一个广泛使用但涵义并不清晰的术语。1980年代面向对象主要指一种程序设计方法,但在随后的发展中,面向对象的方法已经渗透到计算机软件领域的许多分支。
定义 下面我们试图给出它的定义:
定义一: 面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。
定义二: 面向对象方法是以认识论为基础,用对象来理解和分析问题空间,并设计和开发出由对象构成的软件系统(解空间)的方法。 由于问题空间和解空间都是由对象组成的,这样可以消除由于问题空间和求解空间结构上的不一致带来的问题。简言之,面向对象就是面向事情本身,面向对象的分析过程就是认识客观世界的过程。
面向对象方法从对象出发,发展出对象,类,消息,继承等概念。
面向对象比起面向对象程序设计、面向对象的程序设计要宽泛,涉及到整个软件开发的全过程,包括面向对象的系统分析、面向对象的系统设计、面向对象的系统测试、面向对象的程序设计语言、程序设计模式、软件重构等内容。
我建议将此页名称改为面向对象更为适合。
面向对象不是名词--202.106.154.254 04:53 2004年7月2日 (UTC)
面向對象 (Object-Oriented) 是在中國的說法,在台灣它是被稱作物件導向,不知道大家建議用哪一種比較好?我個人比較偏好稱為物件導向。--眼鏡虎 09:03:05 2005年11月3日 (UTC)
總覺得這個條目的解說有點不清楚,和面向对象的程序设计的內容似乎有重疊的地方。建議參考英文版的 en:Method (computer science)予以改寫。--眼鏡虎 08:54 2006年2月2日 (UTC)
建議以英文條目「Method (computer science)」為準,將中文條目名改為「方法 (電腦科學)」,並對內容做出相應的修改。而且「面向对象方法」一詞有岐義,到底是指物件導向的方式,還是物件導向裡的方法這個東西。--Hiaeoupyc 06:40 2007年3月23日 (UTC)