Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package package2;
- class Student {
- int studentId;
- String name;
- public Student(int studentId, String name) {
- this.studentId = studentId;
- this.name = name;
- }
- public void print(int maths2, int english2, int studentId2){
- // int studentId;
- studentId = studentId2;
- int java = 10;
- class Marks{
- int maths1, english1, java1;
- public Marks() {
- english1 = english2;
- maths1 = maths2;
- // java1 = java;
- }
- public void printData(){
- System.out.println("Student Id: "+studentId);
- System.out.println("Student Name: "+name);
- System.out.println("Mathematics Marks: "+maths1);
- System.out.println("English Marks: "+english1);
- }
- }
- Marks mrk = new Marks();
- mrk.printData();
- java = java + 2;
- studentId = studentId + 2;
- System.out.println(studentId);
- System.out.println(java);
- }
- }
- public class MainClass {
- public static void main(String[] args) {
- Student st = new Student(1, "Siddharth");
- st.print(78, 89, 12);
- }
- }
- class Student {
- int studentId;
- class Marks {
- int maths;
- int english;
- public Marks(int studentId, int maths, int english) {
- Student.this.studentId = studentId;
- this.maths = maths;
- this.english = english;
- }
- class Grade {
- char gradeEnglish;
- char gradeMaths;
- public Grade(int studentId, char gradeEnglish, char gradeMaths){
- Student.this.studentId = studentId;
- this.gradeEnglish = gradeEnglish;
- this.gradeMaths = gradeMaths;
- }
- }
- }
- }
- public class MainClass {
- public static void main(String[] args) {
- Student st = new Student();
- Student.Marks mrk = st.new Marks(1, 33, 90);
- System.out.println("=========First Declaration=========");
- System.out.println("Student Id: "+st.studentId);
- System.out.println("Marks in English: "+mrk.english);
- System.out.println("Marks in Mathematics: "+mrk.maths);
- Student.Marks mrk2 = st.new Marks(4, 98, 70);
- System.out.println("=========Second Declaration=========");
- System.out.println("Student Id: "+st.studentId);
- System.out.println("Marks in English: "+mrk2.english);
- System.out.println("Marks in Mathematics: "+mrk2.maths);
- Student.Marks.Grade grd = mrk.new Grade(5, 'A', 'C');
- System.out.println("=========Third Declaration=========");
- System.out.println("Student Id: "+st.studentId);
- System.out.println("Grade in English: "+grd.gradeEnglish);
- System.out.println("Grade in Mathematics: "+grd.gradeMaths);
- }
- }
- package package1;
- class Student {
- int a;
- int b;
- public Student(int a, int b){
- this.a = a;
- this.b = b;
- }
- public void print(){
- System.out.println(a+b);
- }
- }
- public class MainClass {
- public static void main(String[] args) {
- Student st;
- try {
- st = Student.class.newInstance();
- st.print();
- }catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement