diff --git a/src/main/java/com/thealgorithms/student/.github/workflows/build.yml b/src/main/java/com/thealgorithms/student/.github/workflows/build.yml new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/main/java/com/thealgorithms/student/Calculator.java b/src/main/java/com/thealgorithms/student/Calculator.java new file mode 100644 index 000000000000..4347a0b2149b --- /dev/null +++ b/src/main/java/com/thealgorithms/student/Calculator.java @@ -0,0 +1,15 @@ +// Advanced Calculator with error handling +public class Calculator { + public double add(double a, double b) { + return a + b; + } + + public double subtract(double a, double b) { + return a - b; + } + + // Add more methods to create more significant differences + public String getVersion() { + return "Calculator v2.0"; + } +} \ No newline at end of file diff --git a/src/main/java/com/thealgorithms/student/Grade.java b/src/main/java/com/thealgorithms/student/Grade.java new file mode 100644 index 000000000000..e81389c5c878 --- /dev/null +++ b/src/main/java/com/thealgorithms/student/Grade.java @@ -0,0 +1,7 @@ +public class Grade { + public int id; + public String name; + public float cgpa; + + public void show(){} +} diff --git a/src/main/java/com/thealgorithms/student/Student.java b/src/main/java/com/thealgorithms/student/Student.java new file mode 100644 index 000000000000..1b0f8467941d --- /dev/null +++ b/src/main/java/com/thealgorithms/student/Student.java @@ -0,0 +1,18 @@ + +public class Student { + public String name; + private int ID; + public double cgpa; + + public Student() { + this.name= ""; + this.ID=0; + this.cgpa=0.0; + } + public Student(String name,int id,double cgpa){ + this.name = name; + ID= id; + this.cgpa=cgpa; + } + +}