Search Interview Questions | Click here and help us by providing the answer. Click Correct / Improve and please let us know. |
|
|||
|
| ||||
| Interview Questions and Answers for 'Vitech systems' - 3 question(s) found - Order By Newest | ||||
| ||||
| Ans. Abstract classes can have both abstract methods ( method declarations ) as well as concrete methods ( inherited to the derived classes ) whereas Interfaces can only have abstract methods ( method declarations ). A class can extend single abstract class whereas it can implement multiple interfaces. | ||||
or What are the different Java Collections Interfaces ? | ||||
| ||||
| Ans. MVC is a Design Pattern that facilititates loose coupling by segregating responsibilities in a Web application 1. Controller receives the requests and handles overall control of the request 2. Model holds majority of the Business logic, and 3. View comprise of the view objects and GUI component | ||||
| ||||
| Ans. class Student { /// /// /// private int id; private String name; /// /// /// public Student(int id, String name) { this.name = name; this.id = id; }// Student /// /// /// public int getId() { return id; }// getId /// /// /// public void setId(int id) { this.id = id; }// setId /// /// /// public String getName() { return name; }// getName /// /// /// public void setName(String name) { this.name = name; }// setName @Override public boolean equals(Object obj) { if (obj == null) return false; if (!(obj instanceof Student)) return false; if (obj == this) return true; return this.getId() == ((Student) obj).getId(); }// equals /// /// /// @Override public int hashCode() { return this.getId(); }// hashCode }// Student | ||||