diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..ac37fb2 --- /dev/null +++ b/.classpath @@ -0,0 +1,5 @@ + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..d2344b6 --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + Hotel-Management-Project-Java + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/Project.java b/Project.java index 9a2bc7d..cd26a2d 100755 --- a/Project.java +++ b/Project.java @@ -90,8 +90,19 @@ class holder implements Serializable class Hotel { - static holder hotel_ob=new holder(); - static Scanner sc = new Scanner(System.in); + + private static Hotel s_hotel=null; + private static holder hotel_ob; + private static final Scanner sc = new Scanner(System.in); + + private Hotel() {} + + public static Hotel getHotel() { + if(s_hotel==null) + s_hotel=new Hotel(); + return s_hotel; + } + static void CustDetails(int i,int rn) { String name, contact, gender;