腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
封装
的真正优势是什么?为什么它是专门针对OOP的?
、
我正在阅读许多关于
封装
的定义,例如:描述了将数据和方法捆绑在一个单元中的想法。 那么,为什么将数据和代码合并在同一个单元中是OOP特有的呢?我想我们甚至可以在像
C
这样的非OOP编程
语言
中实现这一点,我们可以将我们的代码和数据分离到多个文件.
c
中,并且我们的代码和数据根据所需的语义进行分离,
C
中的
程序
被分离成多个文件,或者java中的一个
程序
被分离成多个类2-
封装
的真正好处是什
浏览 6
提问于2019-10-03
得票数 1
2
回答
如何将
C
/
C
++套接字发送和接收函数
封装
在一个类中?
、
、
我使用的是标准的
C
/
C
++套接字函数,但我想将它们
封装
到一个
C
++类中。问题是,用于发送和接收的函数返回(或要求)指针为void。有没有办法使用
封装
这些值的对象?例如,在Java
语言
中,Socket类使用ObjectOutputStream和ObjectInputStream来处理对象类型,因此每个对象都可以通过套接字发送。我知道在Java
语言
中这种方法非常不同,因为指针对
程序
员是隐藏的,但是在
C
++中有类似的解决方案吗?
浏览 19
提问于2020-01-08
得票数 0
3
回答
哪些技术适合在Python和Objective-
C
之间发送
封装
的数据,然后进行转换?
、
、
我正在尝试创建一个客户端/服务器web应用
程序
。客户端软件用Objective-
C
(Mac)编写,服务器端软件用Python (Linux)编写。我想在两端
封装
对象数据,然后通过internet将其发送到另一端。这将包括标准类型,如字符串、双精度和数据结构(数组、字典),以及二进制文件。 我的问题是,你会建议我
怎么
做呢?哪种技术适合在两种不同的编程
语言
之间发送
封装
的数据,然后进行转换?特别是Objective-
C
和Python?Python有pickle
浏览 2
提问于2009-11-07
得票数 0
回答已采纳
1
回答
用
C
语言
进行位
封装
但我不知道
怎么
做,我也找不到任何好的来源来学习。 有人能帮我吗?
浏览 4
提问于2013-11-07
得票数 1
回答已采纳
5
回答
C
语言
中的数据
封装
、
、
、
我希望组件有一个.
c
和一个.h文件。我不知道该
怎么
做。我真的需要让数组成为我的结构的一部分吗?
浏览 11
提问于2015-03-18
得票数 9
回答已采纳
1
回答
C
语言
中的Bit
封装
、
、
、
、
我正在尝试将RGB图像转换为ARGB图像,基本上只是为alpha通道添加255。我想知道是否有任何无需迭代就能做到这一点的pack方法?因此,为了迭代我的RGB数据,并将255附加到每个像素。
浏览 4
提问于2009-04-22
得票数 2
回答已采纳
2
回答
闭包是如何实现数据
封装
的?
在传统的OOP
语言
中,我们通常使用私有/公共来实现数据
封装
。 在Javascript中,不再有私有或公共;有人告诉我;通过使用闭包,可以实现数据
封装
。我想知道是
怎么
回事,背后的逻辑是什么?
浏览 2
提问于2015-04-05
得票数 0
1
回答
使用Struct
封装
、
我对
封装
的概念有疑问。结构中存在的数据变量和函数只能由struct变量调用。系统中没有其他变量。这不是数据隐藏吗?我试图将这个概念与
C
++
封装
联系起来。
浏览 1
提问于2011-12-24
得票数 1
回答已采纳
4
回答
在命令式
语言
中可以使用什么功能
语言
技术?
、
、
在命令式
语言
中,哪些通常与功能
语言
相关联的技术或范例也可以有效地使用?例如: 在没有尾调用优化的
语言
中,Recursion可能存在问题,将其使用限制在一组狭窄的情况下,因此,Map和filter在非功能
语言
中的作用有限,即使它们对有一种功能感觉。我很喜欢不用担心函数式
语言
中的状态。如果我特别固执,我可能编写
C
程序
而不修改变量,只将我的状态
封装
在传递给函数的变量和函数返回的值中。即使函数不是第一类值,我也可以在Java (例如)对象中
封装</em
浏览 10
提问于2009-02-25
得票数 6
回答已采纳
10
回答
学习
C
需要多长时间?
我是一名
C
#
程序
员,我很看重学习的好处。我想加深对底层操作系统和CPU的了解,了解垃圾收集
封装
的内存管理的痛苦,并通过对编译器代表我处理的低级别问题的理解,总体上改进了我的高级
程序
。我的问题是,为了获得这些好处,我可以花多长时间来学习
C
语言
?明确一点,我不打算用
C
写任何
浏览 9
提问于2009-07-21
得票数 15
6
回答
将一种
语言
视为“面向对象”的标准
、
今天我讨论了OO编程,通过浏览internet,我发现了许多面向对象
语言
的不同规范。有关于这方面的好网站/文章吗?请不要链接维基百科,因为我已经去过那里了。
浏览 0
提问于2012-03-19
得票数 3
回答已采纳
4
回答
构建REST服务的
语言
和框架
、
、
、
我目前正在开发一个REST服务,该服务将由一个iPhone应用
程序
使用。基本上,服务
封装
了现有的业务逻辑。这个业务逻辑是用
c
#编写的,我用
c
#编写服务。从一个纯粹好奇的角度(而不是这个项目),我的问题是:有哪些其他
语言
和框架可以构建REST服务?如果技术选择是开放的,你会选择哪一个,为什么?可以使用非微软
语言
包装
c
#
程序
集吗?你会这么做吗?
浏览 0
提问于2011-04-11
得票数 5
回答已采纳
3
回答
如何在
C
语言
中实现
封装
、
我不确定我要做的是什么叫做
封装
,但这是一个面向对象的概念。tree node, tree* root, int (*cmp)(void* a,void* b)) if (*root==NULL) { *root=node; return; } 使用
C
++类并使tree_insert函数成为avl_tree类的一种方法。然后,它可以通过this指针访问比较器。这个解决方案的问题是我想使用
C
而不是
C
++。现在我考虑了一下,这似乎很容易用函数式编程
语言
浏览 5
提问于2011-05-13
得票数 6
2
回答
如果
C
不是面向对象的,那么
C
是面向_____的吗?
C
是什么类型的编程?它不是面向对象的,而是面向什么的?我在谷歌上搜索了一下,没有得到很好的答案。
浏览 0
提问于2020-02-23
得票数 -2
1
回答
安全
封装
.关键系统
、
、
、
、
安全关键系统通常使用
封装
吗?比方说,在Ada或
C
中为卫星、喷气式战斗机、潜艇或客机实现的嵌入式系统。 我有一个问题,因为
封装
的概念是为了帮助软件开发和维护过程,而不是软件本身。由于通过访问器而不是直接在内存中访问数据会增加一些开销,所以我想知道这样一个安全关键的应用
程序
是否可以实现像
封装
这样的抽象层。如果这个问题看起来有些离题,请填写评论或编辑,因为这对我来说是一个真正的问题,我希望能从已经在类似应用
程序
上工作过的人那里得到一些答案。为了防止一些混乱,现代版本的Ada具有面向对象的特性,
浏览 2
提问于2014-04-25
得票数 3
回答已采纳
2
回答
你对
C
、
C
++和Java中的指针、引用和句柄有什么深刻的理解?
、
、
你对
C
、
C
++和Java中的指针、引用和句柄有什么深刻的理解?以上所有,都是我个人的一瞥。你的理解是什么? 欢迎与我分享。
浏览 7
提问于2009-09-17
得票数 4
回答已采纳
2
回答
集成python和
c
#
、
、
在网上搜索,我决定用python创建基本的游戏逻辑(为了简单和更快的开发时间),并用
c
#创建实际的I/O引擎(为了更好的性能)。具体地说,我在SFML库中使用Mono )。在掌握了
语言
和IDE之后,我陷入了集成这两种
语言
的困境,这导致了我有三个问题(最重要的是第二个问题):不管答案是什么,我该
怎么
做呢?我还没有找到任何关于移植或集成这两种
语言</e
浏览 2
提问于2011-10-17
得票数 1
回答已采纳
1
回答
pip安装cudatoolkit=9.0与从CUDA网站下载安装的区别
我有一个简单的混淆,pip install cudatoolkit=9.0和从https://developer.nvidia.com/cuda-90-download-archive下载运行文件和安装库达9.0有什么区别。有人能帮忙吗?
浏览 0
提问于2020-02-16
得票数 0
1
回答
如何将Python库合并到
C
中?
、
、
就像许多用
C
语言
编写的库可以
封装
在Python上一样,还有其他方法吗?
浏览 4
提问于2017-03-18
得票数 3
1
回答
通过Outlook发送不工作于IIS的电子邮件
、
、
在调试中运行时,我的代码运行良好,并通过Outlook进行适当的电子邮件,但是当我将其抛到IIS (同一台机器和dev)上时,电子邮件不会通过。知道为什么吗?try //creates outlook app tr
浏览 2
提问于2014-04-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
聊聊C语言/C加加—程序和编程语言
C语言编程基础入门篇·怎么学习C程序设计
C语言编程篇·最简单的C语言程序
新手怎么学好C语言程序设计,快速入门方法
C语言程序结构
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券