General Java Questions IV
Method ssMethod = superduper.getMethod("method1",null);
ssMethod.invoke(this,null);
(I didn t check the exact syntax and parameters of the above code.)
However the necessity to skip a hierarchy shows that there is something wrong with
the design of your application. You should fix this instead of using dirty tricks like the
above.
   
Carl Rosenberger
db4o   database for objects   
http://www.db4o.com
Q: If anybody can provide some tips on how to design this smartly...
Q: I am facing a problem that might sound common to you all. I have to write a
switch statement with 40 case statement. I am wondering if there can be some way
to reduce this. If anybody can provide some tips on how to design this smartly. ;)
Answer: The alternatives are:
an array you index into to get values or delegates.
an array you binary search.
  
Roedy Green
 Q: I want to use some java variables , across multiple java files. Is there some
thing like a "extern in C" in java ??
Answer: If you want to share constants, the usual way is to create a class like this:
public class My_Constants {
    public static final int ID_OK = 1;
    public static final int ID_CANCEL = 2;
    public static final String MSG_OK = "Okay.";
    public static final String MSG_ERROR = "An error occurred.";
}
If you want to share a single object instance across your application, use the
Singleton pattern.
Actually, the more common way is to create an interface, like this:
public interface MyConstants{ // Note naming conventions
    int ID_OK=1; // public static final is implicit in interfaces
    // etc
}
Then anyone who wishes to use the constants without putting MyConstants before
each reference can simply implement the interface.
  
by Gerhard Haring, Jon Skeet
 Q: Does anyone know what the character limit for a class name would be?
I have my class name in a variable ft and I am doing a Class.forName(ft);
file:///F|/a_jsite/350_tips/general_java IV.htm (9 of 10) [2001 07 08 11:24:54]






footer




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

java web hosting

 

Visionwebhosting.net Business web hosting division of Web Design Plus. All rights reserved