java 抽象怎么理解?

 我来答
coclely
推荐于2018-03-14 · TA获得超过262个赞
知道小有建树答主
回答量:227
采纳率:100%
帮助的人:186万
展开全部
抽象就是把一个对象分析出各个属性, 来替代表达的手法 。

抽 就是抽离;象 ,表象。表示出来的部分

比如一棵树。整个一看我们就知道是树,但是具体是为什么呢。这样就要拿树和其它东西比出不一样的地方,这些地方就是抽象出来的。抽象出来的东西脱离了树本身,也就变得没有意义,但是组合起来就是树的概念。比如一棵树,10米高,树皮粗糙,树叶是针形,树干很直,等等。这些属性组合起来会感觉是一颗松树。但是单独说 10 米,没有对象的话,就不知道这个是说的什么东西。

编程上将对象抽象化是很有用的一个方法,能将枯燥的数据与单一对象对应起来,这样易于理解,也便于编程。

例如在编写学员管理系统。 学生的定义,首先要有名字,再有性别,再有学号,等等等等。这些就是抽象出来的属性。而在定义这些属性的时候就不要定义 a ="张三" b=1 c=122222 这些不容易辨识的属性名字。而是用 name="张三" sex="male" no="122223" 这样一眼能认出来的名字。这样不容易搞错,理解起来也不会困难。
叁生万物
推荐于2016-09-18 · TA获得超过6259个赞
知道小有建树答主
回答量:2871
采纳率:41%
帮助的人:1024万
展开全部
抽象就是把一个对象分析出各个属性, 来替代表达的手法 。

抽 就是抽离;象 ,表象。表示出来的部分

比如一棵树。整个一看我们就知道是树,但是具体是为什么呢。这样就要拿树和其它东西比出不一样的地方,这些地方就是抽象出来的。抽象出来的东西脱离了树本身,也就变得没有意义,但是组合起来就是树的概念。比如一棵树,10米高,树皮粗糙,树叶是针形,树干很直,等等。这些属性组合起来会感觉是一颗松树。但是单独说 10 米,没有对象的话,就不知道这个是说的什么东西。

编程上将对象抽象化是很有用的一个方法,能将枯燥的数据与单一对象对应起来,这样易于理解,也便于编程。

例如在编写学员管理系统。 学生的定义,首先要有名字,再有性别,再有学号,等等等等。这些就是抽象出来的属性。而在定义这些属性的时候就不要定义 a ="张三" b=1 c=122222 这些不容易辨识的属性名字。而是用 name="张三" sex="male" no="122223" 这样一眼能认出来的名字。这样不容易搞错,理解起来也不会困难。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
paradislost
2013-06-06
知道答主
回答量:4
采纳率:0%
帮助的人:5773
展开全部
抽象类就是不能够实例化其成员变量的类,只能通过实例化它的子类来引用. 比如说,你给别人说有一只动物, 别人脑子里形成不了一个实在的印象. 但是如果你说有一只猪,人们脑子里马上就有一个印象了.这里的动物就相当于一个抽象类, 只提供动物的一些属性,但是不能实例化.而它的子类(猪)可以实例化,并引用动物类的属性和对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
何曼婷囖514a682
2018-04-16 · TA获得超过1.6万个赞
知道大有可为答主
回答量:2138
采纳率:82%
帮助的人:160万
展开全部
  1. 抽象是一种面向对象的编程实践的核心原则, Java具有所有OOPs原则,抽象是一个Java语言的主要构建块。

  2. 数据抽象的跨度从创建简单的数据对象集合的实现复杂如HashMap或HashSet。

  3. 控制抽象是结构化编程背后主要驱动力。

java的优点:

  • java是纯面向对象编程的语言;

  • 平台无关性 (一次编译,到处运行;Write Once,Run Anywhere);

  • java提供了许多内置的类库,通过这些类库,简化了开发人员的设计工作,同时缩短了项目开发时间;

  • 提供了对Web应用开发的支持,例如,Applet,Servlet,和JSP可以用来开发Web应用程序,,Socket,RMI可以用来开发分布式应用程序的类库。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
铧咀沟小农民
2013-06-07 · TA获得超过104个赞
知道答主
回答量:47
采纳率:0%
帮助的人:34.1万
展开全部
对象的属性和行为都很多,但针对某个问题相关的属性和行为是有限的,抽取出与主题相关的,剔除无关的,就是抽象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式