腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
对象
封装
安全
性
、
、
我有一个问题,我选择
Python
作为更大项目的语言取决于答案--这是我自己想不出来的: 我们都知道
Python
没有真正的对象
封装
,因此没有任何类似于对象的“私有”属性。是否有实现这一目标的方法,或者是使用
Python
的唯一方法,相信没有人会滥用我的API?
浏览 3
提问于2013-10-02
得票数 8
回答已采纳
2
回答
其他语言中的
Python
描述符协议模拟?
、
、
有没有其他语言实现的类似
Python
描述符协议的东西?这似乎是一种增加模块
性
/
封装
性
而又不会使包含类的实现膨胀的好方法,但我从来没有听说过在其他语言中有类似的事情。
浏览 0
提问于2008-08-29
得票数 10
回答已采纳
1
回答
为什么允许我们在
Python
中动态地向类添加属性?
、
、
、
、
在
Python
中,我们可以动态地向对象(类)添加属性,例如: pass foo.a = 10 我的问题可能有点理论
性
。
封装
呢?
浏览 0
提问于2019-02-12
得票数 0
2
回答
在
Python
中,通过数据隐藏进行
封装
到底是如何工作的?初学者
、
、
我正在讨论
Python
中关于类多态
性
的一节,特别是
封装
和数据隐藏。这种
封装
的例子是: __name = "" self.我刚开始使用
Python
,这些例子让我感到困惑。我非常感谢所有的帮助和时间。
浏览 0
提问于2019-11-10
得票数 0
回答已采纳
3
回答
快速
性
封装
特别是,似乎所有Apple的Swift示例代码都没有
封装
这些属性(您可以自由获取和设置属性,而不必通过getter和setter方法)。Swift不典型地
封装
属性,还是我只是遗漏了什么?
浏览 5
提问于2016-01-16
得票数 2
回答已采纳
2
回答
如何保持
封装
性
?
、
、
、
但是IMO破坏了
封装
,因为输入和输出不应该知道使用它们的节点的任何信息。另一种解决方案是强制搜索所有节点,以找到一个拥有这些元素的节点。但是它太脏了,我不喜欢这个解决方案。我如何才能在不破坏
封装
的情况下解决这个问题?
浏览 5
提问于2014-03-15
得票数 1
1
回答
为什么
Python
的继承机制允许我定义没有正确实例化的类?
、
、
、
、
constant return self.constant + numberb.addconstant(5)为什么
Python
允许这样做我觉得
Python
“太灵活了”,不知何故打破了OOP和
封装
的界限。如
浏览 22
提问于2021-02-20
得票数 0
1
回答
如何在virtualenv中使用Django运行派生?
、
、
、
、
下面的错误(为了可读
性
而
封装
)说明: /tmp/easy_install-m_s75o/eventlet-0.9.4/egg-dist-tmp-fAZK_u greenlet$extract'
浏览 1
提问于2010-02-11
得票数 0
回答已采纳
3
回答
在事务下执行的查询
我们使用
python
snowflake连接器来执行查询。我们最近对代码进行了更改,以
封装
在单个事务下执行的几个查询。作为测试的一部分,我们希望确保这些查询都在单个事务下执行。我们只看到查询id、sql文本、会话id和其他非事务
性
细节。 有没有办法知道在事务下执行的查询列表?谢谢!
浏览 15
提问于2019-12-19
得票数 0
回答已采纳
2
回答
GRE解决了什么问题?
、
、
、
按照RFC的规定,我想我不明白为什么GRE是需要的。若要将协议A
封装
在协议B中,您不能仅将A数据包作为B数据包中的数据发送吗? 我知道GRE可以用来创建一个隧道,当前RFC的第3节提到了安全
性
考虑,但是除了应该有一些安全
性
之外,什么都没有说。简而言之,GRE比协议的“天真”
封装
有什么好处?
浏览 0
提问于2014-08-17
得票数 3
1
回答
在2个
python
代码上调用vehicle = connect()会导致连接下降
、
我有两个运行在子进程中的
python
代码,同时调用vehicle = connect('/dev/ttyS0',heartbeat_timeout = 30,baud = 57600),用于不同的任务(这让我很担心,因为它可能会影响数据记录的准确
性
。提前谢谢
浏览 1
提问于2018-08-21
得票数 0
回答已采纳
1
回答
具有
封装
的相等
性
、
我可以这么做:但是我想
封装
平等符号学。
浏览 2
提问于2014-12-18
得票数 0
回答已采纳
1
回答
如何避免意外地破坏
Python
中的基类?
、
、
Python
对私有变量使用下划线约定。如果不同的人实现了Base和Derived类,或者_x是在Derived实现后添加到Base中的(因此,Derived的实现将破坏
封装
),这就显得特别具有挑战
性
。
浏览 1
提问于2016-07-16
得票数 2
回答已采纳
7
回答
封装
的不同类型是什么?
、
封装
的不同类型是什么? 我认为这基本上指的是抽象、多态
性
和继承等核心的OO概念,对吗?我对
封装
的理解是,它是一种隐藏数据/功能的方法,但我从未真正认为多态
性
或继承是一种
封装
形式,尽管我可以看到多态是如何被认为是
封装
的,因为它可以隐藏您正在与之交互的对象的确切类型。
浏览 6
提问于2008-12-22
得票数 5
回答已采纳
2
回答
面向对象编程的优点或特性是什么?
、
根据的说法,面向对象编程的特征是数据抽象、
封装
、消息传递、模块化、多态
性
和继承。对我来说,数据抽象、
封装
、消息传递、模块化也存在于顺序语言中。只有多态
性
和继承是特定于面向对象编程的。这是正确的吗?
浏览 7
提问于2011-06-17
得票数 5
回答已采纳
2
回答
为什么要使用SWIG通过C接口包装C++库呢?
、
、
、
、
SWIG新手探索包装大型C++库的可行
性
,主要用于
Python
访问。与从事C++工作的开发人员交谈时,其中一人提议编写一个C互操作层,然后将其
封装
在SWIG中。它看起来像是增加了一层复杂
性
。有人能建议为什么C层可能是SWIG中更好的包装界面吗?(一般而言,因为您还没有看到库,等等)
浏览 5
提问于2014-02-26
得票数 0
1
回答
为
Python
中使用的bash脚本编码
、
我正在用
Python
编写一些代码,在轮询服务器后检查许可证密钥的有效
性
。如果它是有效的,那么
Python
程序依次运行一些bash脚本。如何创建
python
脚本(检查许可)和bash脚本(执行任务)的组合二进制文件?以下是我认为可以解决的办法,但我真的不确定: 我在
python
中使用了encode函数,并对bash脚本文件进行了一次编码,并将该文件和license_checker.py文件添加到一个二进制文件中。当二进制文件运行时,
python
代码应该将文件解码为临时文件,运行脚本并删除临
浏览 0
提问于2013-08-08
得票数 1
回答已采纳
2
回答
如何使‘`
python
`’在Debian上成为‘`
python
`3’的别名
、
、
、
我的Debian测试系统的最新更新删除了
Python
2,我只安装了
Python
3和
python
3。不再有任何名为
python
的命令。这会导致多个脚本失败,包括与
Python
3兼容的脚本。我想知道什么是全局配置
python
作为
python
3别名的正确方法。一个肮脏的解决方案是手动执行类似sudo ln -s /usr/bin/
python
{3,}的操作,但我担心这可能对将来的APT更新(或者以后重新安装
Pytho
浏览 0
提问于2020-09-17
得票数 8
回答已采纳
2
回答
正在从父类(作为子类)调用违反
封装
的“私有”变量。
、
我正在尝试更多地了解
python
变量的作用域。我想知道,如果子类直接从其父类调用变量,是否会破坏
封装
。_randomVariable的
封装
,即使它是一个子类? 我找不到任何关于
封装
的
Python
特定的东西,而是基于Java的东西。Java和
Python
之间的想法是一样的吗?
浏览 2
提问于2019-05-29
得票数 1
回答已采纳
1
回答
深埋
Python
封装
、
、
__maxprice) # this will return the value 1000 根据
封装
,__maxprice不应该是外部访问的,但是在上面的示例中,我能够更新和访问它。
浏览 2
提问于2022-03-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python面向对象之封装
python开发封装是什么?封装原则是什么?
Python编程的开发封装是什么?封装好处和封装原则是什么?
零基础学习 Python 之封装
什么因素影响着LED封装可靠性?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券