腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何用
getter
方法
在
C++
中
实现
封装
、
在下面的代码
中
,我将来自另一个类函数的值赋给url。我收到了一些代码评审评论,内容是“将url设置为私有的,并
实现
getter
函数,该函数应通过引用传递的输出参数返回std::string值。”class http_client public:}; 我对上面的评论感到困惑,因为我使用url只是为了
在
http_client类之外设置一个值最初,我认为我必须创建一个公共setter
方法
,它将把值设置为url,如下所示。set_url(const
浏览 12
提问于2018-09-05
得票数 1
1
回答
页面对象模型的
实现
是Java
封装
的一个例子吗?
、
、
POM的
实现
是
封装
的一个例子吗?所有导入的库、代码生成器(maven/gradel/..)而所有
在
项目中使用的代码,哪种
实现
是基于“闭门”的,
封装
的例子?
浏览 6
提问于2022-08-24
得票数 1
5
回答
在
不破坏
封装
的情况下保存和加载对象
、
、
、
、
我想在不使用ORM (
如
Hibernate)的情况下将对象保存并加载到数据库
中
。Person { age++; }insert into TABLE_PERSON (id, age) vales (1, person.getAge()); 反过来,我需要一个se
浏览 33
提问于2014-07-24
得票数 3
1
回答
不破坏
封装
的呈现
、
、
、
、
怎样才能在不破坏
封装
的情况下
实现
这一点呢?我保持了示例的简单性,但如果我决定添加更多实体,则解决方案应该扩展得很好。private $code; 假设我想呈现这个: <li>[studentName] ([numberOfAttendingCourses])</li>这也是另一个用例
中
的视图course1Code])</li> <li>[course2Name] ([course
浏览 4
提问于2013-08-22
得票数 1
回答已采纳
2
回答
不带
getter
setter
方法
的Java
封装
、
我们可以
在
没有任何
getter
或setter
方法
的情况下在java
中
实现
封装
吗?例如,下面的代码 class A { private String name; } 我们能说上面的代码满足
封装
吗?
浏览 15
提问于2019-09-15
得票数 0
1
回答
iOS5 Objective库用于数值分析或Objective包装类?
、
、
、
、
这篇文章提到,GNU 目前是从数据
中
确定这些参数的最佳
方法
:不幸地是为编写的,据说有一个
C++
实现
。--我
在
C++
中非常薄弱,甚至不知道如何导入
C++
库并在XCode中正确链接它。到目前为止,我所有的
C++
库都
封装
在第三方Objective类
中
。 是否有人将
C++
实现
用于iPhone上的科学计算或工程应用?我希望有任何关于如
何用
Objective进行这类分析的指点
浏览 3
提问于2011-11-11
得票数 0
2
回答
iOS
中
Setters和Getters的来龙去脉?
、
据我所知,setter和
getter
用于
在
类作用域之外设置变量值。这似乎很有用,因为您可能希望使用
封装
隐藏代码。它们是
在
主文件还是接口文件
中
定义的?
在
.m文件
中
设置变量的实际用法时,您似乎希望
在
.h文件
中
定义一个sett
浏览 2
提问于2014-03-03
得票数 0
3
回答
在
Javascript
中
的继承类
中
声明
getter
/setter
、
、
、
我熟悉强类型的OOP语言,
如
C#和Java,所以我对Javascript有点困惑。我希望
封装
我的class,例如: var _name = '';} Human.constructor现在,我需要一个Name的
getter
和setter,以及NameChangeCounter的
getter
。
在
Name设置器
中
,应该增加NameChangeCounter。我
浏览 5
提问于2014-05-01
得票数 5
回答已采纳
2
回答
OOP原理和OOP概念的区别?
、
Explain 是如何
实现
的?,它们是如何
实现
的?我知道有四个面向对象的原则。
在
我的代码
中
,我有setter
方法
、
getter
方法
、抽象类、继承类。所以我这样回答:这是混乱。我是否需
浏览 3
提问于2020-05-21
得票数 0
1
回答
带有属性观察者的属性
封装
- Swift
、
我正在尝试使用属性观察者进行属性
封装
。参考下面的示例代码。如果userName为空,则需要将用户名设置为未知。我正在willSet
中
检查此条件,但不幸的是,它无法将值设置为self.userName = "Unknown"。如果我对
getter
-setter也这么做,那么它可以通过额外的私有param来
实现
。检查下面的代码。willSet
实现
这种
封装
?如果我
在
某个地方被误解了,那么请纠正我。 谢谢
浏览 0
提问于2019-07-29
得票数 0
回答已采纳
2
回答
在
C++
中
实现
观察者模式
、
、
、
、
观察者模式
在
事件驱动的系统中非常有用。下面是如
何用
两种语言
实现
它:使用AOP库或字节代码工程(BCEL、cglib、asm等)动态创建子类。对观察到的属性的
getter
或setter的任何调用都会通知任何附加的观察者。这类似于Java --使用动态创建子类。对观察到的财产的任何调用都会通知所附的观察者。有趣的是,
在
Objective
中
,如果删除了所有观察者,我们可以
在
不使用包装属性
方法
的情况下回滚回原来的类。而在Java
浏览 3
提问于2013-10-20
得票数 0
回答已采纳
2
回答
封装
的目的是什么?它是否提供了安全层?
、
、
尽管我已经学习了很多关于
封装
的知识,但它是关于隐藏数据以防止被操纵。为此,我们声明了私有变量,这样就不能从类外访问它。但我们可以使用setter
getter
方法
在
类外
实现
或访问它们。因此,如果我们必须使用setter
getter
方法
来
实现
它,那么其他任何人都可以使用setter
getter
方法
来
实现
它。。那么,我们是如何避免被操纵的呢?
浏览 60
提问于2019-05-28
得票数 1
2
回答
Getter
& Setter也用于课堂使用吗?
、
、
当我通过
getter
/setter
方法
直接访问该类
中
的私有/受保护类成员时,这是一种糟糕的编程方式?<?
浏览 3
提问于2014-08-18
得票数 0
回答已采纳
3
回答
数据隐藏是
封装
,但并不是所有
封装
都是数据隐藏。
、
、
我已经阅读了近100多个链接,并探究了关于它的所有问题,但是:(仍然无法理解)
在
阅读时,我读了这一行1)数据隐藏是通过
封装
实现
的,还是一种
封装
形式(我说得对吗)? 2)如果是的话,应用访问说明符就是数据隐藏(也是
封装
),但是只有
封装
而不是数据隐藏的机制是什么?
浏览 4
提问于2013-06-19
得票数 4
4
回答
C++
库API:新的还是
getter
?
、
我正在为我的C库编写一个
C++
包装器(我的
C++
技能有点生疏),我想知道更好的是什么:允许用户自己构造对象或者通过
getter
给它们对象?Result *res = library->get_result(foo); 如果结果的创建可能失败,答案会改变吗?
Getter
可以返回NULL,但是构造函数版本
在
失败时应该做什么呢?有些人不喜欢例外。像init()或is_valid()这样的额外
方法<
浏览 0
提问于2013-03-15
得票数 1
4
回答
Java
中
复杂
getter
的命名约定
、
、
我正在阅读关于属性和
方法
在
中
的用法的MSDN ,它指出了使用属性或
方法
的原因和时间。 你的意见是什么?
浏览 2
提问于2010-06-03
得票数 2
回答已采纳
3
回答
最佳实践-访问对象变量
、
、
、
我最近做了很多Python类,我通常只是像这样访问实例变量:但我经常看到来自其他模块的对象会使用包装器
方法
来访问变量,如下所示:这些不同
方法
的优点/缺点是什么?
浏览 0
提问于2012-08-02
得票数 2
回答已采纳
4
回答
这里有比朋友课更好的方式吗?
尽管这种情况在任何地方都可能发生,但在
C++
for Windows
中
编程。我希望完全
封装
该HWND,以便类的用户必须通过类才能在该窗口上执行任何操作,因此它被存储
在
私有成员变量
中
。我不想为它提供任何公共的"
getter
“,因为这会破坏允许用户绕过我的类的
封装
。现在我想创建一个类class Direct3d11来
封装
一些directx api。为了创建这个类的实例,它需要一个窗口的HWND,所以我
在
它的构造函数
中</
浏览 2
提问于2013-02-05
得票数 1
4
回答
App状态: JAVA
中
的静态变量或设置器和Getters
、
好吧,我想知道我的应用程序
在
我的classes.Is
中
的一种状态,最好使用静态布尔变量,或者使用带有Getters和Setters
方法
的Singleton类。简要介绍了该
方法
的优缺点。
浏览 3
提问于2013-10-01
得票数 2
回答已采纳
1
回答
Java:
封装
概念
、
在
中
,我们总是遵循
封装
规则,但在我的脑海中有一个悖论:在所有文档
中
,
封装
的概念都是这样定义的: 如果有人能帮我弄清楚
封装
浏览 2
提问于2018-08-28
得票数 0
回答已采纳
点击加载更多
相关
资讯
在Python中实现同步方法中调用异步方法的方法
在Python中实现导入模块后直接调用函数的方法
理解Java的三大特性之封装
数字孪生平台在工业互联网中的应用及其实现方法
JAVA基础getter和setter方法和封装
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券