问题标签 [member]
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.
c++ - 动态列出一个类的所有成员
在 C++ 中是否可以动态地(在运行时)获取类的所有成员的列表?
c# - C#中使用属性的数据封装
目前我正在考虑 C# 中的数据封装,我有点困惑。几年前,当我开始学习用 C++ 编程时,我的教授告诉我:-“创建一个类并隐藏它的数据成员,因此不能直接从外部对其进行操作”
示例:您正在解析一个 XML 文件并将解析后的数据存储到解析器类中的一些数据成员中。
现在,当我在看 C# 时。你有那里的属性。此功能使类的内部状态/内部数据对外部可见。不再有封装。对?
从我的角度来看,将数据成员设为公共或拥有公共属性之间没有区别,公共属性具有 getter 和 setter,您可以在其中传递私有数据成员。
有人可以解释一下吗?
谢谢
c# - 在 C# 中访问成员时,`this` 关键字是可选的吗?
我注意到如果你在一个类中有一个私有成员,你可以通过引用它的名字在类方法中访问它。你不需要说this.memberName
,只是memberName
工作。那么 this 关键字在成员访问的上下文中是可选的吗?
当您想澄清范围时,我确实看到它很有用 - 当您有 2 个具有相同名称的变量时。访问成员时还有其他理由使用它吗?
php - 在 PHP 中为单个用户实现虚 URL
如何在 PHP 中为每个用户实现一个虚 URL?我正在实施我的网络应用程序的登录系统作为 Drax LLP 登录系统的调整版本。
因此,每个用户都应该能够修改他的个人资料,该个人资料最终会出现在他的虚荣 URL 上……比如 xyz.com/user。
任何提示/想法?谢谢..
php - 如何访问类的静态成员?
我正在尝试访问一个类的静态成员。
我的课是:
打印时出现错误。我怎样才能打印'A是我的名字'
c++ - 作为对象的类成员 - 指针与否?C++
如果我创建了一个 MyClass 类并且它有一些私有成员说 MyOtherClass,那么将 MyOtherClass 设为指针是否更好?就它在内存中的存储位置而言,将它作为不是指针意味着什么?创建类时会创建对象吗?
我注意到 QT 中的示例通常在类成员为类时将类成员声明为指针。
c++ - 为什么不编译?
我在这里创建了这个类:
//整型矩形类
编译器告诉我 x 和 y 以及宽度和高度是未声明的。这几乎就像班级看不到自己一样。
谢谢
php - 使用定义()的令牌访问属性?
我想这样做:
尝试$thing->X
,PHP 将 X 视为 $thing 的属性,并忽略了事实(正确地)它是一个定义()的标记。考虑到这一点,我曾期望$thing->{X}
工作,但没有骰子。
我想出的唯一解决方案是使用中间人变量,如下所示:
但是这个额外的步骤似乎相当不符合 PHP 风格。关于更优雅的解决方案的任何建议?
c++ - 矢量的深拷贝我的Arr
为了制作深拷贝myArr
,
哪里Point
是一个有 2 个整数作为成员的类,
我需要做一些特别的事情吗?或者可以
我需要删除一些点,otherArr
但同时我需要所有点以myArr
供以后使用。
提前致谢