问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么叫面向对象的语言(java)

发布网友 发布时间:2022-02-28 23:38

我来回答

2个回答

热心网友 时间:2022-03-01 01:08

所有程序语言的最终目的都是提供一种抽象方法一种较有争议的说法是解决问
题的复杂程度直接取决于抽象的种类及质量这儿的种类是指准备对什么进行抽象
汇编语言是对基础机器的少量抽象后来的许多命令式语言如FORTRAN BASIC
和C 是对汇编语言的一种抽象与汇编语言相比这些语言已有了长足的进步但它们的
抽象原理依然要求我们着重考虑计算机的结构而非考虑问题本身的结构在机器模型位
于方案空间与实际解决的问题模型位于问题空间之间程序员必须建立起一种
联系这个过程要求人们付出较大的精力而且由于它脱离了编程语言本身的范围造成程
序代码很难编写而且要花较大的代价进行维护由此造成的副作用便是一门完善的编程
方法学科
为机器建模的另一个方法是为要解决的问题制作模型对一些早期语言来说如LISP
和APL 它们的做法是从不同的角度观察世界所有问题都归纳为列表或所
有问题都归纳为算法PROLOG 则将所有问题都归纳为决策链对于这些语言我们认为
它们一部分是面向基于强制的编程另一部分则是专为处理图形符号设计的每种方法
都有自己特殊的用途适合解决某一类的问题但只要超出了它们力所能及的范围就会显得非常笨拙
面向对象的程序设计则在此基础上跨出了一大步程序员可利用一些工具表达问题空间
内的各种元素由于这种表达非常普遍所以不必受限于特定类型的问题我们将问题空
间中的元素以及它们在方案空间的表示物称作对象Object 当然还有一些在问题空
间没有对应体的其他对象通过添加新的对象类型程序可进行灵活的调整以便与特定的
问题配合所以在阅读方案的描述代码时会读到对问题进行表达的话语与我们以前见过
的相比这无疑是一种更加灵活更加强大的语言抽象方法总之OOP 允许我们根据问
题来描述问题而不是根据方案然而仍有一个联系途径回到计算机每个对象都类似一
台小计算机它们有自己的状态而且可要求它们进行特定的操作与现实世界的对象
或者物体相比编程对象与它们也存在共通的地方它们都有自己的特征和行为
参考资料:think in java

热心网友 时间:2022-03-01 02:26

面向对象语言是只一切操作都以对象为基础,它是由面向过程语言发展而来的,但正是它的这个特性使得面向对象语言对底层的操作不是很方便。
对象(Object)是世界中的物体在人脑中的映象,是人的意识之所以为意识的反映,是做为一种概念而存在的先念的东西,它还包括了人的意愿。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Protel DXP设计理念 东京有哪些极受欢迎的旅游景点推荐? 我这个是扁平足吗 为什么湿脚踩在地上呈现脚印是扁平足的脚印啊_百 ... 我这是扁平足么?! 这是扁平足吗,可以过兵检吗? 这是不是扁平足?有跟我脚一样的吗? 这算扁平足吗 梦见准女友偷情的预兆 ...生日是二零一一年十一日二月。用英语怎么说? 幸福的什么作文500字 例如:幸福的我 求教,java是强语言类型还弱语言类型 为什么说Java是类型安全的语言? 中级PHP指的是些什么 中高级 PHP 工程师对架构能力的要求是怎么样的 计算机软考包括哪些 微信电子凭证怎么弄 微信电子证明怎么彻底删除 怎么用微信做电子通讯录? 微信电子稿如何制作 微信电子身份证使用范围 微信电子文件怎么打开 微信是不是电子版文件 微信电子身份证在哪看 微信,电子真 微信里面的电子资料怎么打开 微信提供哪些电子证件? 微信电子账户是什么意思 微信电子证书怎么设置 微信电子版怎么做 如何查自己所有的核酸检测记录? JAVA程序分为哪几类?有什么作用? (软考)初级程序员考试的分值分布 软考,网络管理员的考试题型和分值,求解!! 管理类联考考试科目及分值分布? 管理类联考考试科目及分值分布 注册给排水工程师考试分值如何分布? 人在浙江金华,过年回家给父母带点什么好?买点啥好? 浙江有什么好吃的特产可以带回家的?要适合老人吃的,冬天有的。 金华特产有哪些呢? 猕猴桃该如何保存才好啊? 金华的特产有哪些? 想买金华的特产送人 大家出谋划策一下吧 谢谢 金华市特产 金华特产有哪些? 猕猴桃可以放冰箱保存吗 怎么保存猕猴桃花粉次年用 华为HCNP认证有什么用 猕猴桃可以放冰箱吗? 猕猴桃已经放冰箱冷冻后能吃吗 华为存储认证培训需要多长时间