How to use a variable of one class, in another in Java?

后端 未结 12 1720
傲寒
傲寒 2021-01-18 02:00

I\'m just working through a few things as practice for an exam I have coming up, but one thing I cannot get my head round, is using a variable that belongs to one class, in

12条回答
  •  温柔的废话
    2021-01-18 02:34

    Here below find out the solution of your problem and if you want to check below code on your machine then create a file named Test.java and paste the below codes:

    package com;

    class Course
    {
        private Award courseAward;
        private String courseCode;
        public String courseTitle;
        private String courseLeader;
        private int courseDuration;
        private boolean courseSandwich;
    
    
        public Course(String code, String title, Award award, String leader, int duration, boolean sandwich)
        {
            courseAward = award;
            courseCode = code;
            courseTitle = title;
            courseLeader = leader;
            courseDuration = duration;
            courseSandwich = sandwich;
    
        }
    
        public Award getCourseAward() {
            return courseAward;
        }
    
        public void setCourseAward(Award courseAward) {
            this.courseAward = courseAward;
        }
    
        public String getCourseCode() {
            return courseCode;
        }
    
        public void setCourseCode(String courseCode) {
            this.courseCode = courseCode;
        }
    
        public String getCourseTitle() {
            return courseTitle;
        }
    
        public void setCourseTitle(String courseTitle) {
            this.courseTitle = courseTitle;
        }
    
        public String getCourseLeader() {
            return courseLeader;
        }
    
        public void setCourseLeader(String courseLeader) {
            this.courseLeader = courseLeader;
        }
    
        public int getCourseDuration() {
            return courseDuration;
        }
    
        public void setCourseDuration(int courseDuration) {
            this.courseDuration = courseDuration;
        }
    
        public boolean isCourseSandwich() {
            return courseSandwich;
        }
    
        public void setCourseSandwich(boolean courseSandwich) {
            this.courseSandwich = courseSandwich;
        }
    }
    
    class Student 
    {
        private int studentNumber;
        private String studentName;
        private int studentPhone;
        private Course studentCourse;
        /**
         * Constructor for objects of class Student
         */
        public Student(int number, String name, int phone, Course course)
        {
            studentNumber = number;
            studentName = name;
            studentPhone = phone;
            studentCourse = course;
        }
    
        public int getStudentNumber() {
            return studentNumber;
        }
        public void setStudentNumber(int studentNumber) {
            this.studentNumber = studentNumber;
        }
        public String getStudentName() {
            return studentName;
        }
        public void setStudentName(String studentName) {
            this.studentName = studentName;
        }
        public int getStudentPhone() {
            return studentPhone;
        }
        public void setStudentPhone(int studentPhone) {
            this.studentPhone = studentPhone;
        }
        public Course getStudentCourse() {
            return studentCourse;
        }
        public void setStudentCourse(Course studentCourse) {
            this.studentCourse = studentCourse;
        }
    }
    
    class Award{
        private long awardId;
        private String awardName;
    
        Award(long awardId, String awardName){
            this.awardId = awardId;
            this.awardName = awardName;
        }
    
        public long getAwardId() {
            return awardId;
        }
    
        public void setAwardId(long awardId) {
            this.awardId = awardId;
        }
    
        public String getAwardName() {
            return awardName;
        }
    
        public void setAwardName(String awardName) {
            this.awardName = awardName;
        }
    }
    
    public class Test{
        public static void main(String ar[]){
    
            // use your all classes here
    
    
        }
    }
    

提交回复
热议问题