77问答网
所有问题
当前搜索:
非静态成员引用必须与特定对象
对
非静态成员引用必须与特定对象
相对 这句话 是什么意思!
答:
意思就是引用非静态成员前应该先声明该类的对象
。比如类A这样定义 class A { private:int n;} 要使用n就要先这样声明A的对象 A a;a.n=1
static
关键字的作用是什么
答:
3、修饰类里面的
成员
变量:特点:和1差不多,定义多个
static
y,但只有一个y,不进入类的大小计算,不依赖于类
对象
的存在而存在(可直接调用,
要
进行外置声明)4、修饰类的成员函数:特点:f():括号里无this指针,只能调用他的本类
静态
函数和他的静态变量,即是用static修饰过的不依赖于类对象的存在...
非静态成员
函数如何来访问静态成员函数
答:
静态
数据成员定义时要分配空间,所以不能在类声明中定义。在Example 5中,语句int Myclass::Sum=0;是定义静态数据成员; 静态数据
成员和
普通数据成员一样遵从public,protected,private访问规则; 因为静态数据成员在全局数据区分配内存,属于本类的所有
对象
共享,所以,它不属于
特定
的类对象,在没有产生类对象时其作用域...
java
静态
是什么意思
答:
如果一个成员方法被声明为静态的,则它可以直接通过类名调用,而不需要通过对象的引用
。这也就意味着它不能访问非静态成员,因为非静态成员是与对象相关联的。此外,静态方法不能被重载,也不能被覆盖,因为它们属于类而不属于对象。虽然静态成员具有很多优点,但它们也有它们的局限性,应该谨慎使用。
静态成员
函数没有this指针?
答:
静态成员函数
与特定
的
对象
实例无关,它们属于整个类而不是类的实例。因此,静态成员函数没有this指针,不能直接访问
非静态成员
变量或调用非静态成员函数。静态成员函数用于执行与类相关的操作,而不
需要
依赖于特定的对象实例。它们可以直接通过类名来调用,而不需要创建类的对象。在静态成员函数中,只能访问...
java里static变量
和非static
变量有什么区别
答:
也就是说当声明一个
对象
是,并不产生static变量的拷贝,而是该类所有的实例对象共用同一个static变量。
非static
修饰的成员变量是在对象new出来的时候划分存储空间,是与具体的对象绑定的,该成员变量仅为当前对象所拥有的。对象在
引用成员
变量是直接通过类名.变量名调用,对象在引用实例变量时只能通过对象名...
public
static和
public有什么区别?
答:
public static代表是静态方法,可以不通过创建所属
对象
进行访问;直接public代表是
非静态
方法,
需要
先new一个对象进行访问。通常情况下,类
成员必须
通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必
引用特定
的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员...
java
静态与非静态
。 新手求教:在编程时候,什么时候定义静态方法,什么...
答:
static变量前可以有private修饰,表示这个变量可以在类的静态代码块中,或者类的其他静态成员方法中使用(当然也可以在
非静态成员
方法中使用--废话),但是不能在其他类中通过类名来直接
引用
,这一点很重要。实际上你
需要
搞明白,private是访问权限限定,static表示不要实例化就可以使用,这样就容易理解多了...
java中
static和
non static到底区别在哪儿呢?
答:
如Math.abs()这个方法,我们没有建立Math的
对象
,就可以通过类名直接使用abs这个方法。而
非静态
的方法,
必须
先建立对象,然后通过对象名,调用这个方法。如JButton jb = new JButton();jb.addActionListener(l);ps:在静态方法的定义中,不能直接
引用
本类的其他非静态方法。例如。我们不能在main中直接...
java 类中的public属性修饰
答:
难道真的是只要继承就可以,而另一个非继承的类想用的时候就要先创建
对象
(在这里不讨论方法是
static
情况)?其实继承的时候是一样的,只不过这个过程被隐藏掉了,一旦继承,必然会在子类中创建一个父类的对象做为子类的
成员
,必然会调用父类的构造函数,这时你才可以调用super.method()的,这在《think in...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
eclipse source not found
非静态成员的概念
没有适当的复制构造函数
c语言如何向文件中存入内容
C向文件中写入数据
不允许使用不完整的类型怎么处理
非静态成员函数的非法调用
一个一个输入结构体里的数据
类静态常量