Question
How do i run the following code on a terminal or appliucation such as vs code or eclipse, note pad etc and how to fix
How do i run the following code on a terminal or appliucation such as vs code or eclipse, note pad etc and how to fix Cannot find a class with the main method step by step please
class AssignPlan { //decalre the private variables private String highPriorityItem=""; private int numAssignment,numComplete,hoursAvailable; private double totalPoints;
//accessor for the private variables private String gethighPriorityItem() { return highPriorityItem; } public int getnumAssignment() { return this.numAssignment; } public int getnumComplete() { return this.numComplete; } public int gethoursAvailable() { return this.hoursAvailable; } public double gettotalPoints() { return this.totalPoints; }
//ToString method for the display ouput public String toString() { return"====================== "+ "-----TODAY'S PLAN----- "+ "---------------------- "+ "Priority:"+gethighPriorityItem()+" "+ "Assignments:"+getnumAssignment()+" "+ "Complete:"+getnumComplete()+" "+ "Hours Aval:"+gethoursAvailable()+" "+ "Tot. Points:"+gettotalPoints()+" "; }
//constructors public AssignPlan() {
}
public AssignPlan(int numAssigns) { numAssignment=numAssigns; } //contructor public AssignPlan(String highPriorityItem,int numAssigns,int numComplete,int hoursAvailable,double totalPoints) { this.highPriorityItem=highPriorityItem; this.numAssignment=numAssigns; this.numComplete=numComplete; this.hoursAvailable=hoursAvailable; this.totalPoints=totalPoints; } //set the priority value public void setPriorityTo(String aname) { this.highPriorityItem=aname; } //method of the handle Assignmet public void handleUrgentAssignment(String name,int efforts,int resources, int difficulty) { Assignment newAssignment=new Assignment(name,efforts,resources,difficulty); this.highPriorityItem=name; this.numAssignment=this.numAssignment+1; this.numComplete=this.numComplete+1; this.hoursAvailable=this.hoursAvailable-efforts; this. totalPoints=this.totalPoints+newAssignment.getScore(); } }
class Assignment { private String name; private int efforts; private int numResources; private int estDifficulty; private double estScore;
//constructor
public Assignment(String name,int efforts,int numResources,int estDifficulty) { this.name=name; this.efforts=efforts; this.numResources=numResources; this.estDifficulty=estDifficulty; this.estScore=0.1*(this.efforts*estDifficulty+Math.pow(this.efforts*numResources,2)/(Math.PI*Math.sqrt(estDifficulty))); }
//accessor methods of private variable public String getName() { return name; } public int getEfforts() { return efforts; } public int getResources() { return numResources; } public int getDifficulty() { return estDifficulty; } public double getScore() { return estScore; } }
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started