// Ident = $Id: Prog.java,v 1.1.1.1 2002/05/01 17:42:24 aknaff Exp $ import java.io.*; public class Prog { int m_i; String m_s; public static byte s_bID = 0; public static String s_id= "This is from Java!"; public static PrintStream s_out=null; public Prog() { System.out.println("Inside Java: void()!" ); } public Prog(Prog g) { System.out.println("Inside Java: test pass obj"); System.out.println("Inside Java: " + g.m_i); System.out.println("Inside Java: " + g.m_s); } public Prog(int i, String s) { m_i = i; m_s = s; System.out.println("Inside Java: " + i +"," + s); } public boolean test_obj_boolean() { System.out.println("Inside Java"); return false; } public boolean test_obj_boolean(int i, String s) { System.out.println("Inside Java: args " + i +"," + s); System.out.println("Inside Java: instances " + m_i +"," + m_s); return false; } public Prog(String s) {} public static int test_int() { System.out.println("Inside Java: Enter Prog::test_int()!!!!"); return 99; } public static boolean test_boolean(boolean b, int i, String str) { System.out.println("Inside java: " + b + "," + i + "," + str); return false; } public static String test_string() { return "Inside Java: Hello Perl! :)"; } public void test() { } public static void dump(Object o) { System.out.println(o); } public String toString() { return "Dump Prog() class: " + m_i + ", " + m_s + "," + s_id; } public static String s_toString() { return "Inside java: This is static toString() method!\n"; } public static void getArray(String[] in) { for(int i=0; i< in.length; i++) { System.out.println("Input[" + i + "]=" + in[i]); } } public static String[] staticRetStrArray() { String[] b= new String[5]; for(int i=0; i<5; i++) b[i]=new String("Hello "+i+"!"); return b; } public String[] retStrArray() { String[] s= new String[5]; for(int i=0; i<5; i++) s[i]=new String("Hello "+i+"!!"); return s; } public static void main(String[] arg) { System.out.println("Hello world!"); } }