① 如何访问类中类的私有数据成员
类中的私有成员只能在类的内部访问,在类的外部是不能访问的,一般访问私有成员的方法是在类中定义一个共有的方法来访问这个私有变量,然后在类的外部调用这个方法,以达到访问私有成员变量的目的
② 类的成员有三种访问方式
多数时候你的数据是需要被调用或者共享的。假如你设置了protect,数据被保护。不能随意调用访问。所以通常情况下,我们会设置成公共的。
望采纳~谢谢
③ Java中静态方法访问成员方法的问题
doGet没有static,不属于静态方法,在静态方法里面不能直接调用非静态方法,需要实例化一个对象,也就是new,而非静态方法里可以直接调用静态方法。应为你的入口函数main是一个静态的,在main里调用非静态方法doGet时需要先实例化一个对象。
④ C++C++中访问结构体成员的几种方法
访问结构体元素,根据结构体变量的类型,有两种方法。
1 变量为结构体对象。
如果变量a为结构体对象,且结构体内有元素b,那么可以使用a.b的方式访问元素。
2 变量为结构体指针。
如果变量a为结构体指针,且结构体内有元素b,那么可以使用a->b的方式访问元素。
需要注意的是,结构体最初为C语言的概念,C++继承了该类型并进行了扩展。在C++中,结构体与类(class)是相似的,元素同样可以设置属性,如果被设置为private属性,那么结构体成员函数和友元函数外的其它函数无法访问该元素
⑤ C++成员类访问类的方法
很简单,前置声明啊。
下面的链接有前置声明的使用方法,看了你就明白了
http://blog.csdn.net/fg2006/article/details/6234973
⑥ java语言如何访问数据成员及成员方法
分两种情况:
1、数据成员或成员方法是静态的
通过类名.数据成员名或类名.成员方法名访问。
2、数据成员或成员方法是实例的
先创建对象,再通过对象.数据成员名或对象.成员方法名访问。
如:
class A
{
static int sa;
static void sf()
{}
int a;
void f()
{}
}
访问静态成员:
A.sa=1;
A.sf();
访问实例成员
A o=new A();
o.a=2;
o.f();
⑦ 在Javascript中,访问私有成员的成员方法是否可以写在类的原型中
在Javascript中,访问私有成员的成员方法可以写在类的原型中
有一个Person类,拥有name这一私有属性。
// Javascript code:
var Person = (function () {
var name;
var P = function (theName) {
name = theName;
this.getName = function () {
return name;
};
};
P.prototype.setName = function (newName) {
name = newName;
};
return P;
}());
在以上代码中name变成了静态私有变量而不是成员私有变量。 虽然可以创建静态字典,但是代码的可读性会降低。
⑧ js里面如何才能让成员方法去调用类中其他成员方法
functionfun(){
this.name;
this.age;
this.gun;
this.fir=function(){
alert(this.name+"-"+this.gun+":扣动班级射击");
};
this.pb=function(){
this.gun="加特林";
this.fir();
}
}
varf=newfun();
f.name="A";
f.pb();
varb=newfun();
b.name="B";
b.pb();
⑨ java如何访问类的成员变量和方法
如果变量和方法是静态的就直接 类名.变量名 或 类名.方法名
非静态的话,本类中访问直接 this.变量名 或者 this.方法名 ,外部其它类如果要调用的话就需要先创造出该类然后再 .变量名 或 .方法名