腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
什么是“
抽象
”?
、
我一直在阅读Stroustrup的“
C
++
编程
语言
”,他经常提到“
抽象
”: 谁能举个例子吗?
浏览 0
提问于2013-08-09
得票数 9
回答已采纳
1
回答
类能够在不实现接口或扩展
抽象
类的情况下实现
抽象
吗?
、
、
我阅读了许多
抽象
的定义,以及如何在
编程
语言
(如Java和
C
++ )中使用接口(仅使用Java)和
抽象
类来实现
抽象
。 我理解需要
抽象
类和接口来允许多个类提供它们自己的
抽象
方法实现,从而实现
抽象
。我们是否还可以考虑一个类,它将其所有实现细节隐藏在私有方法中,并提供了一组公共方法(从这些方法内部调用私有方法),以便按照面向对象的设计实现
抽象
?这个问题特别与
编程
语言
中实现
抽象</e
浏览 0
提问于2017-10-12
得票数 3
回答已采纳
2
回答
C
语言
中的数据抽取
、
、
我对数据
抽象
的理解是向用户隐藏技术细节,只显示必要的细节。因此,数据
抽象
是一个面向对象的特性。我的问题是:
C
也支持数据
抽象
吗?如果是这样的话,为什么数据
抽象
是面向对象的
编程
语言
特性而不是过程
语言
特性? 如果我的问题答案是否定的,那么
C
中的结构、枚举又如何呢?他们也向用户隐藏细节。
浏览 7
提问于2013-10-06
得票数 7
2
回答
为什么
C
仍然属于高级
语言
的范畴?
、
、
关于
C
编程
语言
的许多教科书告诉我们,
C
是一种高级
编程
语言
,但许多在线辅导人员认为
C
也是一种中级
编程
语言
。为什么是那样的?
浏览 0
提问于2014-12-29
得票数 11
3
回答
OOP中“
抽象
”的正确定义是什么?
我试图理解OOP中‘
抽象
’的定义。定义1
抽象
与接口或
抽象
类无关。
抽象
是用
编程
语言
对现实世界的对象进行建模的过程.在像Java这样面向对象的
编程
语言
中,一切都是
抽象
的:接口、类、字段、方法、变量等等。<e
浏览 2
提问于2020-10-25
得票数 0
回答已采纳
5
回答
作为业余爱好的第一个必须
编程
的项目
、
我一直认为,当开始学习一门新的
编程
语言
时,程序员必须创建特定的项目来更好地理解该
语言
和/或框架。就我个人而言,它是用php (留言簿,数据库
抽象
,模板引擎),ruby (on rails,类似twitter的网站,活动记录插件,简单的gem)和objective-
c
(可可,todo-list,twitter我想知道其他
编程
语言
,如Java,
C
++,Python等必须
编程
的项目是什么?也许你有其他的路径学习
语言</e
浏览 1
提问于2009-09-14
得票数 8
回答已采纳
2
回答
堆栈和堆硬件、操作系统或特定于
语言
的概念?
、
、
在
C
或Java等
语言
中,我们有堆栈和堆的概念。 这些
抽象
是特定的
语言
运行时/编译器在普通内存上创建的吗?或者这些概念是操作系统固有的?换句话说,堆栈和堆“物理”是否通常存在于任何应用程序中,而不管它是用什么
编程
语言
或技术构建的?或者这些
抽象
是由
C
语言
编译器/运行时管理的,并且可能实际上不存在于其他
语言
实现中吗?
浏览 0
提问于2019-04-06
得票数 18
8
回答
高级
语言
应该有多高?
、
、
、
我知道这是非常
抽象
的,但我相信它是非常集中的。我的两个问题是: 还有什么是可以/应该
抽象
的?在今天的高级
语言
中,是否还有更多的低级语义需要进一步
浏览 2
提问于2010-09-22
得票数 5
回答已采纳
3
回答
没有运行时的函数式
语言
可以用
C
写成吗?
、
、
每一种编译成本机代码的函数式
语言
都依赖于用
C
编程
语言
编写的相当大的运行时(至少是我所知道的运行时
语言
,例如Haskell、OCaml、Gambit/Chicken、SBCL、水星)。基本上
C
是用来实现所有低级的东西,如垃圾收集,懒散,OS
抽象
层等等。 我感兴趣的是,是否有可能实现函数式
编程
语言
本身,而无需在其他
编程
语言
(如
C
)中做任何事情?如果有可能,例如,如何实现垃圾
浏览 0
提问于2015-03-02
得票数 3
回答已采纳
8
回答
Java程序员有关于
C
头文件的问题
作为一种
编程
语言
,我有相当多的Java实践经验,但我对
C
语言
完全陌生。我知道头文件包含方法和变量的前向声明。这与Java中的
抽象
类有什么不同?
浏览 1
提问于2009-08-23
得票数 1
回答已采纳
16
回答
具有直观并发
编程
抽象
的现代程序设计
语言
、
、
、
我有兴趣学习并发
编程
,重点是应用程序/用户级别(而不是系统
编程
)。我正在寻找一种现代高级
编程
语言
,它为编写并发应用程序提供了直观的
抽象
。我想把重点放在提高生产力和隐藏并发
编程
复杂性的
语言
上。为了给出一些例子,我认为用
C
、
C
++或Java编写多线程代码并不是一个好的选择,因为IMHO降低了我的工作效率,而且他们的
编程
模型也不直观。另一方面,提高生产力和提供更直观
抽象
的
语言
,
浏览 0
提问于2011-11-22
得票数 42
回答已采纳
1
回答
什么是表象?
在"representations",
编程
语言
中,2.3用户定义的类型,p47,Bjarne指的是
C
++,但它到底意味着什么呢?他写道,
C
++
抽象
机制的主要目的是让程序员设计和实现自己的类型,使用适当的表示和操作,并让程序员简单而优雅地使用这些类型。我从15岁开始
编程
,现在59岁了,我已经知道了什么类型、
抽象
和操作符。但是,在
编程
语言
的范围内,这个表示词对我来说是新的。
浏览 1
提问于2018-10-14
得票数 4
回答已采纳
4
回答
内存模型与并发性
、
、
、
、
我想知道
C
/
C
++内存模型,但我在所有文章、博客、youtube视频中都发现,“内存模型只需要并发性”。谢谢!
浏览 0
提问于2018-08-18
得票数 1
回答已采纳
2
回答
面向对象
编程
的优点或特性是什么?
、
是什么让每个人都从顺序
语言
转向对象
语言
? 根据的说法,面向对象
编程
的特征是数据
抽象
、封装、消息传递、模块化、多态性和继承。对我来说,数据
抽象
、封装、消息传递、模块化也存在于顺序
语言
中。只有多态性和继承是特定于面向对象
编程
的。这是正确的吗?
浏览 7
提问于2011-06-17
得票数 5
回答已采纳
1
回答
哪个Cassandra API提供了最高级别的
抽象
?
有很多可用的Cassandra API,通常
编程
语言
的偏好决定了API的选择。 但是,如果我们不考虑
编程
语言
组件,那么哪个Cassandra API提供了最高级别的
抽象
?在这种情况下,“
抽象
级别”的定义:一个提供了很多额外好处的API,比如索引处理,等等,将被认为是一个比“接近节俭”的简单API更高的
抽象
层。
浏览 1
提问于2010-04-23
得票数 2
回答已采纳
12
回答
低、中、高水平的
语言
有什么区别?
我以前听说过这些描述
语言
的术语,比如
C
不是一种很低级的
语言
,
C
++是一种中级
语言
,而
C
++是一种高级
语言
。我知道,它必须对代码的编译方式和编写方式进行一些操作。但我想知道的是,是什么把一种
语言
定义为这三种
语言
之一呢?这些是绝对的分类,还是程序员用来相互描述
语言
的一般想法?
浏览 10
提问于2010-08-12
得票数 33
回答已采纳
7
回答
高级
编程
语言
是否倾向于面向对象,而低级
编程
语言
则倾向于面向过程?
、
我只是对所有的
语言
类型感到有点困惑。高级/低级
语言
区别与面向对象/过程区别相比有什么区别?许多类比看起来都很相似。
浏览 1
提问于2009-06-02
得票数 1
2
回答
描述具有类和继承的
语言
的单词是什么?
、
用于描述为定义类提供显式语法和支持继承的
编程
语言
类型的单词是什么?我相信这组
语言
有一个明确的术语,我只是不知道它是什么。
浏览 0
提问于2014-03-20
得票数 3
回答已采纳
3
回答
各种
编程
概念(从Python的角度来看)
、
、
自从我开始潜藏在堆栈溢出上之后,我就不断地遇到一些
编程
概念,比如
抽象
类、虚拟函数、契约、接口等等,这些概念来自于关于其他
语言
(如
C
++、Java和
C
# )的问题。据我所知,这些东西大多与面向对象
编程
有关,但在Python教程中通常没有提到,因为Python使用鸭子类型和魔术相结合的方法使这些概念变得多余。 尽管如此,我还是想知道它们是什么。什么是
抽象
类、虚拟函数、契约、接口等等(从Python的角度解释?)对于Python通常不使用或不要求您了解的其他
编程</e
浏览 0
提问于2012-01-21
得票数 5
回答已采纳
6
回答
所有使用
c
#开发的应用程序都不是面向对象的吗?
、
根据Grady Booch“面向对象的分析和设计”,没有继承的
编程
不是面向对象的,这被称为具有
抽象
数据类型的
编程
。如果我使用
c
#开发一个应用程序,其中包含一些没有继承的类,这是面向对象的(因为
语言
是面向对象的)还是不是?
浏览 4
提问于2011-06-23
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C 还是 Rust:选择哪个用于硬件抽象编程
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
C语言编程错误提示,献给初学C语言编程的你们
从C语言实战谈C语言编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券