当前位置: 技术问答>java相关
关于“创建重载现存方法的方法”
来源: 互联网 发布时间:2015-09-15
本文导语: class PrintClass{ int x=0; int y=1; void printMe(){ System.out.println("x is "+x + "y is "+y + "z is "+z); System.out.println("I am an instance of the class"+ this.getClass().getName()); /*不知道this.getClass().getNa...
class PrintClass{
int x=0;
int y=1;
void printMe(){
System.out.println("x is "+x + "y is "+y + "z is "+z);
System.out.println("I am an instance of the class"+
this.getClass().getName()); /*不知道this.getClass().getName()
是从哪里来的,有什么意思*/
}
}
class printSubClass extends PrintClass{
int z=3; //难道这样就把z=3加到PrintClass类中了吗?
public static void main(String argus){
printSubClass obj=new PrintSubClass();
obj.printMe();
}
}
//书中说这是“创建重载现存方法的方法”,不知道该怎样理解?这样做的
//好处是什么,应该怎样用才好?
int x=0;
int y=1;
void printMe(){
System.out.println("x is "+x + "y is "+y + "z is "+z);
System.out.println("I am an instance of the class"+
this.getClass().getName()); /*不知道this.getClass().getName()
是从哪里来的,有什么意思*/
}
}
class printSubClass extends PrintClass{
int z=3; //难道这样就把z=3加到PrintClass类中了吗?
public static void main(String argus){
printSubClass obj=new PrintSubClass();
obj.printMe();
}
}
//书中说这是“创建重载现存方法的方法”,不知道该怎样理解?这样做的
//好处是什么,应该怎样用才好?
|
this.getClass().getName()); -------取得当前类的类名 getClass()是object类的方法,getName() 是Class类的方法。
你举的关于创建重载现存方法的方法的例子好像不完整吧?
你举的关于创建重载现存方法的方法的例子好像不完整吧?
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。