问题标签 [data-members]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
189 浏览

c++ - 编码时在类中声明非静态常量数据成员是否合适?

类中的数据成员可以是 const,但前提是它是静态的。否则我们需要有一个构造函数来初始化类中的常量。

在我看来我们可以,但是程序员在类中声明一个常量是否合适。

请给出一些解释/原因,为什么我们可以或不能这样做?

0 投票
0 回答
107 浏览

android - 调用 startActivityForResult 后清除 Android 数据成员

我有一个资产类,它有一些字符串和一个整数计数。在按下按钮时,我设置计数并调用 startActivityForResult。一旦进入 onActivityResult 计数为 0。

代码已被剪切,可能有错误的语法。提前致谢。已经花了太多时间试图弄清楚这一点。

0 投票
1 回答
821 浏览

c# - 根据输入/输出更改 WCF Web 服务上的 DataMember 属性?

场景:来自数据模型的实体被传递到带有各种信息的 WCF Web 服务中,保存到数据库中,然后返回完全填充有附加信息的对象。

在此示例中,仅当记录插入数据库时​​才会填充 RequestID 和 CreatedDate,因此在初始请求期间不应显示。但是,当返回对象时,它们应该是可见的。

我们目前采用的方法是在我们的 Web 服务实现项目中创建两个类(RequestInput、RequestOutput),它们继承自实体。然后,我们将在需要的各种属性上添加 [DataMember] 属性,在应该忽略的属性上添加 [IgnoreDataMember]。

这是正确的方法吗?

0 投票
2 回答
88 浏览

actionscript-3 - ActionScript 3.0:在类中共享属性

任何人都可以帮助我为我的动作脚本课程进行这项研究吗?我被要求研究类之间的关系,但无法理解它。

在我的代码中,A 类在其中创建了 B 类的实例,将实例化的 B 存储在 A 类的变量中,以便 A 类可以访问 B 类的数据成员(属性)和方法。

我如何在 B 中创建一个链接,以便它也可以访问有关 A 类的信息?

0 投票
1 回答
193 浏览

c++ - 受保护数据成员的替代方案,具体案例研究

似乎普遍认为使用受保护的数据成员是一个坏主意。我想知道在特定情况下会有什么好的选择。

以下面的名为 CModule 的类为例,它代表一个音频模块(Amiga 风格的跟踪器音乐)。存在许多不同的模块格式,但它们之间的唯一区别在于文件格式(加载)和音频效果处理。CModule 包含所有通用功能,派生类实现每种特定格式的加载和效果。

几乎所有数据成员都受到保护,因为派生类的 Load() 函数需要全部填充它们。这被认为是不好的,因为如果有人从派生类派生类,它可能会破坏封装。解决这个问题的正确方法是什么?我已经发现使用 getter/setter 也被认为是不好的。

非常感谢任何花时间阅读本文的人:)

0 投票
3 回答
14262 浏览

c++ - “class::data member is private”错误,但我正在使用成员函数对其进行操作?

我对 C++ 很陌生,我不明白是什么触发了这个错误:

我知道数据成员 x1(x2,y1,y2 也是)是私有的,但是我正在使用属于类圈子成员的函数对对象 myObj 进行操作,所以它们不应该仍然有效吗?有人可以向我解释这里有什么问题吗?

0 投票
1 回答
777 浏览

c++ - 如何用空值初始化结构的数据成员数组?

这是我的结构(它在数据结构类的私有部分):

我想将 iCounter 数组的所有值初始化为 0。我该怎么做?

我试过这个

但它给了我警告,无论如何我都必须删除!非常感谢任何想法或帮助。提前致谢。

0 投票
7 回答
57456 浏览

java - 可以从类外部访问java私有数据成员吗?

可能重复:
在 Java 中是否可以通过反射访问私有字段

有什么办法可以让我们在java中调用一个类的私有数据成员,可以在类外访问。我想要一个棘手的问题库。根据我的 Java 经验,我认为这是可能的,但我不知道该怎么做。

0 投票
1 回答
4692 浏览

asp.net - 在使用 Asp.net Web API 时使用 DataContract 和 DataMember 属性有什么好处吗?

很多时候我看到开发人员在他们的 Asp.net Web API 模型中使用 DataContract 和 DataMember 属性?

有什么区别和最佳实践?

0 投票
3 回答
140 浏览

c++ - 多态性和数据成员 C++

我遇到了多态性问题,我已经设置了这些基本类,稍后将添加方法,但我希望可以从这些类中访问不同的数据成员。

这是我正在调用的代码

我的问题是,因为 name 变量在 square 类中它工作正常,但属性类的数据成员没有被识别。我的目标是尝试将所有方形数据存储在一个数组中,即属性类和 specialSquare 类,因为这将使以后在我的程序中变得更容易。