面向对象方法的概念(面向对象的方法的概念是什么)

本文目录
面向对象的方法的概念是什么
很难说清楚,入门后才能体会
一个对象可以说是一或多个类,包含很多属性,方法。
在java中new 就是创建对象,为对象在内存分配空间,但是空间是不可确定的,
以Java为例
public class bick{
string a;
string b;
public static void Method1()
{
}
}
bick 就是一个简单的对象,a,b是其中的属性,Method1是方法
而Method1 也可以称为一个对象。
a,b 也算是对象。
bick bk=new bick()
就是创建对象,为对象分配内存。
面向对象到底是个什么概念呢
好,我照着我们的课本自己打上去吧:)
面向对象是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程。
面向过程,也就是结构化程序设计是一种自顶向下逐步求精的设计方法,和单入口单出口的程序结构。
××××××××××××××××××××××
这是以前的答案,
如果真要解释的话,可以这么掰:
假设你想搞个项目:抢银行。
面向过程:
你手头有几把枪,认识那么几个不怕死的兄弟,刚好某个在银行做保安工作,他知道什么时机银行要进钞票,无意中告诉了你,你最近手头紧,老婆长时间没钱花天天骂娘,某个夜晚你和兄弟们喝闷酒,一时冲动就商量要抢银行,那兄弟信已为真,把地形图,街道图全弄来了,于是你们借着酒劲就计划盟誓,等你酒醒后,后悔不迭,但是迫于面子不得不行动,由于情报正确,准备得当,你们抢劫成功得以全身而退,但是最后你们兴冲冲的准备分赃时却发现当初分成没有谈,于是互相残杀一阵。
不管怎么样,上述是一个完整且成功的抢劫过程。
但是这个过程完成有很大的运气成分,且再来一次(软件复用)的可能性极小。
面向对象:
策划人:提出创意,寻找投资
投资人:找到风险投资
枪火供应商:采购武器
黑车供应商:采购车辆
银行建筑设计师,安保人员:用现金或分成收买
亡命之徒若干:雇佣黑势力,谈好分成。
制定路线图,进程表.
Let`s go!!
看到了吧,这更接近现实世界,每个人都有自己的角色,自己的功能,更专业化,合作好的话下次可继续合作(软件复用)。
每个人也都允许承担更多的功能;也许亡命之徒在一次基督教婚礼中担任神父的角色,人嘛!!
不过我们提倡专业分工。
什么是对象什么是面向对象方法
定义一:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。
定义二:
面向对象方法是以认识论为基础,用对象来理解和分析问题空间,并设计和开发出由对象构成的软件系统(解空间)的方法。
由于问题空间和解空间都是由对象组成的,这样可以消除由于问题空间和求解空间结构上的不一致带来的问题。简言之,面向对象就是面向事情本身,面向对象的分析过程就是认识客观世界的过程。
面向对象方法从对象出发,发展出对象,类,消息,继承等概念。
面向对象方法的主要优点是:符合人们通常的思维方式;从分析到设计再到编码采用一致的模型表示具有高度连续性;软件重用性好。

本文相关文章:
calendar add(java calendar的add和set方法的区别)
2026年10月9日 12:00
dns配置错误是什么原因(dns配置错误 网上几种方法都试了 但都没用)
2026年9月15日 23:30
textarea默认值(用JQuery的text()方法赋值的问题)
2026年9月4日 18:20
exchange 2007(exchange 2007配置邮箱发送权限通过什么方法来实现)
2026年9月3日 21:20
下拉菜单样式(AXURE RP 8怎么设置下拉菜单 AXURE下拉菜单的制作方法)
2026年8月1日 12:10
更多文章:
another time(another time和other time的区别)
2026年10月11日 05:00






