Create the Version class data members integers major mino
Create the Version class
- data members (integers)
- major
- minor
- service pack
- setter for each data member
- allow for cascading calls
- getter for each data member
- use PLP and handle constant objects
- use the class in main()
- prompt the user to enter major, minor, and service pack release
numbers
- use cascading member function calls
- assign all data members in one statement using setters
- display the version by calling getter for each data member, have the
getter just return the value of the data member
Example:
Major: 10
Minor: 1
Service Pack: 1
Solution
package automativ;
 import java.util.*;
 public class version {
    int major;
    int minor;
    int serviepack;
    version(int major,int minor,int serviepack){
       
        setmajor(major);
        setminor(minor);
        setserviepack(serviepack);
    }
    private void setserviepack(int serviepack) {
        this.serviepack=serviepack;
       
    }
    private void setminor(int minor) {
        this.minor=minor;
       
    }
    private void setmajor(int major) {
        this.major=major;
       
    }
    public int getmajor(){
        return major;
    }
    public int getminor(){
        return minor;
    }
    public int getserviepack(){
        return serviepack;
    }
}
main class:
package automativ;
 import java.util.*;
 public class mymainever {
   public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println(\"enter major:\");
        int major=sc.nextInt();
        System.out.println(\"enter minor:\");
        int minor=sc.nextInt();
        System.out.println(\"enter servicepack:\");
        int servicepack=sc.nextInt();
        version v=new version(major,minor,servicepack);
        int majorf=v.getmajor();
        int minorf=v.getminor();
        int servicepackf=v.getserviepack();
        System.out.println(\"major is:\"+majorf);
        System.out.println(\"minor is:\"+minorf);
        System.out.println(\"servicepack is\"+servicepack);
    }
}
output:
enter major:
 10
 enter minor:
 1
 enter servicepack:
 1
 major is:10
 minor is:1
 servicepack is1


