讨论:方法 (电脑科学)
暂存
[编辑]暂时先取下无关且和其它条目重复的内容,同时暂存起来。在编辑页面可以取回完整内容。--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)