fork download
  1. package com.cg.eis.service;
  2.  
  3. public class Services implements EmployeeServices{
  4. public char scheme(int salary,String designation)
  5. {
  6. if(salary>5000 && salary<20000 &&designation.equalsIgnoreCase("system_associate"))
  7. {
  8. return 'C';
  9. }
  10.  
  11. else if(salary>=20000 && salary<40000 &&designation.equalsIgnoreCase("programmer"))
  12. {
  13. return 'B';
  14. }
  15. else if(salary>=40000 &&designation.equalsIgnoreCase("manager"))
  16. {
  17. return 'A';
  18. }
  19. else if(salary<5000 &&designation.equalsIgnoreCase("clerk"))
  20. {
  21. return 'O';
  22. }
  23. else
  24. {
  25. return 'p';
  26. }
  27. }
  28. }
  29. interface EmployeeServices
  30. {
  31. char scheme(int salary,String designation);
  32. }
  33. -------------------------------------------------------------------------------------------------
  34. package com.cg.eis.pl;
  35.  
  36. import java.util.Scanner;
  37.  
  38. import com.cg.eis.bean.Employee;
  39.  
  40. public class Userinput extends Employee {
  41.  
  42. public static void main(String[] args) {
  43.  
  44. Userinput ul=new Userinput();
  45. Scanner sc=new Scanner(System.in);
  46. System.out.println("enter name:");
  47. ul.name=sc.nextLine();
  48. System.out.println("enter id:");
  49. ul.id=sc.nextInt();
  50. System.out.println("enter salary:");
  51. ul.salary=sc.nextInt();
  52. System.out.println("enter designation:");
  53. ul.designation=sc.next();
  54. ul.insuranceScheme=ul.scheme(ul.salary,ul.designation);
  55. sc.close();
  56. ul.details();
  57. }
  58. void details()
  59. {
  60. System.out.println("name:"+this.name+"\nid:"+this.id+"\nsalary:"+this.salary+
  61. "\ndesignation:"+this.designation+"\ninsurance scheme:"+this.insuranceScheme);
  62. if(this.insuranceScheme=='0')
  63. System.out.println("no scheme");
  64. else if(this.insuranceScheme=='p')
  65. System.out.println("enter correct details");
  66. else
  67. System.out.println("scheme"+this.insuranceScheme);
  68. }
  69.  
  70.  
  71.  
  72. }
  73. ---------------------------------
  74. package com.cg.eis.bean;
  75.  
  76. import java.io.Serializable;
  77.  
  78. import com.cg.eis.service.Services;
  79.  
  80. public abstract class Employee extends Services
  81. implements Serializable {
  82. public int id,salary;
  83. public String name,designation;
  84. public char insuranceScheme;
  85. }
  86.  
  87.  
  88.  
  89.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:33: error: class, interface, or enum expected
	-------------------------------------------------------------------------------------------------
	^
Main.java:36: error: class, interface, or enum expected
import java.util.Scanner;
^
Main.java:38: error: class, interface, or enum expected
import com.cg.eis.bean.Employee; 
^
Main.java:73: error: class, interface, or enum expected
---------------------------------
^
Main.java:76: error: class, interface, or enum expected
import java.io.Serializable;
^
Main.java:78: error: class, interface, or enum expected
import com.cg.eis.service.Services;
^
6 errors
stdout
Standard output is empty