Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a class Cow that keeps track of the current weight of a cow (as an \"int\"

ID: 3941285 • Letter: W

Question

Write a class Cow that keeps track of the current weight of a cow (as an "int" value, in pounds). The Cow class should have a constructor, set and get methods, and a toString method. Your Cow class should work with the following code:


public class TestCows
{
   public static void main(String [] args)
   {
      Cow spot = new Cow(650);
      Cow milkie = new Cow(770);
     
      milkie.setWeight(780);
     
      System.out.println("Milkie weighs: " + milkie.getWeight());
     
      System.out.println(spot);   // generates toString output
      System.out.println(milkie);
   }
}

to generate the following output:


Milkie weighs: 780
cow that weighs 650 pounds
cow that weighs 780 pounds

Use good style and encapsulation (do not let the weight ever go to a negative value -- it should always be zero or larger). You do not have to include import statements or any comments.

Explanation / Answer

Hi, Please find my implementation.

Please let me know in case of any issue.

########## Cow.java #############

public class Cow {

  

   // instance variable

   private int weight;

  

   // constructor

   public Cow(int w){

       weight = w;

   }

   // getter and setter

  

   public int getWeight() {

       return weight;

   }

   public void setWeight(int weight) {

       this.weight = weight;

   }

  

   // toString method

   @Override

   public String toString() {

       return "cow that weighs "+weight+" pounds";

   }

}

############# TestCows.java #########

public class TestCows

{

   public static void main(String [] args)

   {

Cow spot = new Cow(650);

Cow milkie = new Cow(770);

milkie.setWeight(780);

System.out.println("Milkie weighs: " + milkie.getWeight());

System.out.println(spot); // generates toString output

System.out.println(milkie);

   }

}

/*

Sample output:

Milkie weighs: 780

cow that weighs 650 pounds

cow that weighs 780 pounds

*/

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote