腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
非面向对象语言的优点和良好的用途。
、
、
、
不过,我最熟悉的范例是
OOP
。 我一直认为
OOP
是过程
编程
的自然发展,但我不知道
OOP
是否
如此完美。在阅读了网上的一些文章和一些问题后,我发现很多人不同意这一点,有些人说
OOP
是一个糟糕的选择。但是,我还是想不出
任何
情况,即
OOP
不是一种选择,或者其他模式更适合。我唯一能想到的是,有时使用
OOP
编程
非常枯燥和缓慢,就像必须声明一个类、导入一些其他类、声明一个方法、指定它的参数、返回类型和名称来表示"Hell
浏览 0
提问于2011-12-16
得票数 6
回答已采纳
2
回答
我只想问一下PHP面向对象的优点和PHP老方法的优点
、
我在php中是
OOP
的新手,但是我已经知道如何在Java中使用
OOP
,因为我的基础是它们是相同的,不是在语法上,而是在
编程
方式上。使用
OOP
和旧的php方式的服务器内存成本又如何呢?有些人说
OOP
比
旧方法在内存上花费太多,我不想争论这一点,但我关心的是什么是最好的&更好的today?...and,你
浏览 0
提问于2011-11-05
得票数 2
3
回答
无状态面向对象
编程
与函数式
编程
?
、
、
、
如今,人们越来越多地将注意力转移到函数式
编程
上,其中一个主要原因是多线程/处理的兴起,以及FP对无副作用、无状态计算的关注在使可伸缩性变得轻松方面的
优势
。当然,在面向对象的
编程
中,我们也可以转向无状态范例,在这种范例中,所有对象永远不会进入突变状态。这可以是一种约定,甚至可能是该语言暗中支持的。我的问题是,既然OO可以利用无状态,并且没有关于对象强制
有
状态的东西,那么
OOP
实际上是FP的超集吗?FP还有什么额外的
优势
/特性使得多线程
比
OOP<
浏览 3
提问于2011-09-13
得票数 34
回答已采纳
4
回答
以
编程
方式创建视图与。笔尖
、
、
我很想知道,
是否
有人
有
任何
经验来比较iPhone应用
程序
的加载时性能与NIB中的视图和完全
编程
的视图(这里是一个类似的)。 完全以
编程
方式布局的视图真的
比
用NIB布局的视图
有
什么
优势
吗?
浏览 2
提问于2013-04-23
得票数 4
回答已采纳
1
回答
在NodeJS中使用“新建”
我想学到足够多的知识来编写一个有用的应用
程序
,它可以处理适度的负载。我正在慢慢来,学习eBooks、网站和代码。我的背景是用各种语言(包括PHP )进行临时
编程
。作为
OOP
的
优势
,这对我来说是合乎逻辑的。但在过去,我用其他语言编写的此类
程序
的类实例创建速度很慢,只有一次,或者是以用户输入的速度。我的问题是,编写Node应用
程序
的过程方法
是否
比
在服务器回调中自由使用"new“(动态创建复杂对象)更具有性能?或者,与
OOP
相比,
浏览 1
提问于2013-11-07
得票数 1
1
回答
如果抽象也可以通过过程化来完成,那
OOP
的
优势
又是什么呢?
、
、
我对
编程
完全陌生,不明白为什么抽象是
OOP
的一个
优势
。所有站点都提到抽象是
OOP
的关键
优势
之一,但这也可以在
程序
上实现。如果我写道: return x + y; int z = add(3,4);抽象用于隐藏数据的背景细节或
任何
不必要的实现如果不是,那么如果你可以在没有
OOP
的情况下实现它,为什么它是一个“
优势
”呢?
浏览 34
提问于2021-05-16
得票数 0
回答已采纳
3
回答
闭包在
OOP
中的一些用途是什么?
、
、
PHP和.Net都有闭包;我一直想知道在
OOP
和设计模式中使用闭包的一些例子,以及它们相对于纯
OOP
编程
有
什么
优势
。需要说明的是,这不是
OOP
与函数式
编程
的比较,而是如何在
OOP
设计中最好地使用闭包。闭包是如何适应工厂或观察者模式的呢?例如,你可以使用哪些技巧来阐明设计和松散耦合的结果。
浏览 1
提问于2010-10-01
得票数 9
2
回答
使用外部工具而不是脚本内部来加密上传的文件
是否
可行?
、
、
我想对web应用
程序
用户上传的文件进行加密。与在应用
程序
内部相比,使用外部工具加密文件
是否
有
优势
?例如,在文件上传后立即调用gpg、crypt或7zip (或
任何
其他工具)。 在请求检索时,再次调用它们进行解密,然后提供文件。我认为这可能具有性能
优势
,并且可以将加密外包给
比
编程
语言中提供的库更健壮和更受信任的应用
程序
。
浏览 2
提问于2012-05-12
得票数 2
回答已采纳
2
回答
使用软件框架的
优势
、
、
、
最近我读到了一些关于用python和Flex语言实现大型项目的文章,很多人都称赞使用框架(如Cairngorm、PureMVC或其他)而不是传统的
OOP
编码。我想我并不真正理解使用FW的
优势
,这是
比
经典
编程
更强的地方吗?为了使用FW,项目应该有多大?它主要是针对web应用
程序
的?或者也可以用于桌面应用
程序
?
浏览 2
提问于2010-03-24
得票数 1
回答已采纳
1
回答
为什么使用http(s)+comet而不是简单的socket
编程
?
、
、
、
如果防火墙/阻塞
有
问题,为什么使用http(s)+comet而不是简单的套接字programming+maybe使用相同的端口80或443?如果我正在构建一个独立的应用
程序
,而不是web应用
程序
,那么comet
是否
比
套接字
编程
有
任何
优势
?
浏览 0
提问于2010-09-15
得票数 0
2
回答
带有命名空间的php过程与
oop
、
、
、
、
据我所知,在PHP中
OOP
与过程性
编程
的最大
优势
是函数名称的分离(某种名称空间)。所以现在,当我们从5.3版本开始使用命名空间时,您会怎么想--在大多数情况下(从小到中),当我们需要快速而又结构化的代码时,使用命名空间+非代码
编程
比
在
OOP
中定义和编写有显著
优势
。
优势
: structuredfaster code/developmentagain我们可以在名称空间中定义类似于"_“的私有函数,因为我们知道不需要使用themetc..
浏览 3
提问于2011-10-14
得票数 6
回答已采纳
4
回答
如何在没有
OOP
的情况下制作游戏?
、
、
在我的游戏中我经常使用
OOP
。例如,所拍摄的每个导弹都是一个Missile对象的实例,并添加到一个Missile对象列表中。游戏中的每个坦克都是一个Tank对象。等。 整个
程序
的设计就是基于这一点。例如,
有
了一个Missile对象列表,我就可以让每个框架移动导弹,绘制它们,等等。对于每个坦克,
有
一个Tank对象的实例可以让我检查每一个坦克
是否
与什么东西相撞,等等。我很难想象一个游戏(
比
Pac-Man更复杂)是如何用一种非OO语言
编程
的。(当然,不尊重非OO
程序<
浏览 0
提问于2014-02-07
得票数 12
3
回答
ECS在垃圾收集语言中可行吗?
、
、
现在,我
有
一个复杂的
OOP
实现,我正在计划重写,所以我正在考虑切换到另一个体系结构。因为所有的东西都是用组件组成的,所以从面向对象到ECS的转换应该不会太困难。但是,我正在使用一种带有托管内存和GC的语言执行我的项目,ECS的许多好处都与内存管理、处理器缓存等有关,所以我想知道ECS在垃圾收集语言中
是否
比
OOP
有
真正的性能
优势
?另外,我不太熟悉手动内存管理,我也没有真正使用过C/C++来做
任何
大的事情。
浏览 0
提问于2021-04-14
得票数 4
回答已采纳
7
回答
面向对象的
程序
设计问题
、
是什么让
OOP
比
传统的结构化
程序
更好。我了解封装,继承,多态性等。我想知道的是,如果有一个较低级别的特性,也许是硬件级别,在那里
OOP
可能更好。提前谢谢你!
浏览 3
提问于2011-03-02
得票数 0
回答已采纳
2
回答
“类型球拍”与球拍的
优势
、
、
使用"#lang类型/球拍“
比
"#lang球拍”
有
哪些主要
优势
?我在参考文献中找不到它。这些优点和其他静态类型
编程
语言一样吗?期望编译
程序
速度的提高
是否
合理?
程序
的安全性
是否
也得到了改善?
浏览 5
提问于2017-02-28
得票数 2
回答已采纳
2
回答
OOP
中的静态和动态变量/方法是什么?
、
、
、
我正在努力更好地理解
OOP
中的基本概念。面向对象
编程
中的静态和动态变量和方法是什么?例如,使用$this与双冒号(::)
有
什么区别?$this ($this->a_method()) 缺点:?
浏览 0
提问于2009-09-13
得票数 0
回答已采纳
1
回答
结构化
编程
和面向对象
编程
不是相辅相成的吗?
、
网络上似乎
有
很多关于这两种范式之间的差异的讨论,以及
OOP
如何
比
结构化
编程
更好。 但它们不是相辅相成的吗?在我看来,一个人可以按照
OOP
原则组织他的应用
程序
,并使用结构化
编程
来实现它的逻辑,不是吗?
浏览 0
提问于2013-06-06
得票数 3
回答已采纳
1
回答
卡桑德拉Java驱动
程序
- QueryBuilder API vs PreparedStatements
、
、
、
、
Datastax驱动
程序
( Cassandra 2.0.2)支持PreparedStatements和QueryBuilder API。使用其中一个
比
另一个
有
什么特殊
优势
吗?缺点?文档: 上面的文档除了以
编程
方式编写查询之外,并没有说明在PreparedStatements上使用PreparedStatements API的
任何
优点,这并不是什么
优势
(在我的书中)。
浏览 1
提问于2014-07-24
得票数 17
回答已采纳
1
回答
在flash中创建应用
程序
时不使用类
有
什么不好?
为什么在ASE中
编程
时使用类要比仅仅使用面向对象
编程
更好?你能给我一些关于什么时候应该使用类的好的真实场景吗?我问这个问题是因为我想更好地理解为什么我应该在我将要制作和正在制作的flash应用
程序
中使用类。
浏览 0
提问于2011-03-28
得票数 0
回答已采纳
2
回答
在这种特殊情况下,匿名对象实例化
比
静态对象创建有
优势
吗?
、
、
、
我知道我可以做这样的事:让它在我想要的
任何
时候在
程序
的其他部分访问。我分析了堆转储,在这两种情况下,对象都不会被垃圾收集,直到
程序
结束。该
程序
有
一个糟糕的设计,因为它迫使您使用大量的静力学来创建扩展。更不用说,它的大多数方法都是静态的,
有
2000多个静态变量。我一直试图减少内存泄漏,并想知道一种使用
是否
比
另一种
有
任何
浏览 0
提问于2017-04-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券