This repository contains solutions for the Continuous Assessment Test 2.
- Implemented in
Student.java - Private attributes with public getters/setters
- Grade validation (0-100 range)
- Overloading in
MathOperations.java - Overriding in
Animal,Dog, andCatclasses - Polymorphism demonstrated in
Main.java
- Abstract class
AppliancewithturnOn()method - Implementations in
Fan.javaandTV.java - Demonstration in
Main.java
- Division program in
Division.java - Handles
ArithmeticExceptionfor division by zero - Also handles general input exceptions
- Compile each Java file:
javac filename.java - Run demonstration programs:
java Mainorjava Division