Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Write a description of class heartratemethod here.
- *
- * @author (your name)
- * @version (a version number or a date)
- */
- import java.util.Scanner;
- public class methods
- {
- //instance variables
- private String family_name;
- private String given_name;
- private int year;
- private int month;
- private int day;
- // no argument constructor
- public methods()
- {family_name= "McGagh";
- given_name= "Claire";
- year= 1993;
- month= 12;
- day= 10;
- }
- // constructor with argument
- public methods(String f, String g, int y, int m, int d)
- {family_name= f;
- given_name= g;
- year= y;
- month= m;
- day= d;
- }
- //get method for instance variable family name
- public String getfamily_name()
- {
- return family_name;
- }
- //get method for instance variable given name
- public String getgiven_name()
- {
- return given_name;
- }
- //get method for instance variable year
- public int getyear()
- {
- return year;
- }
- //get method for instance variable month
- public int getmonth()
- {
- return month;
- }
- //get method for instance variable day
- public int getday()
- {
- return day;
- }
- //set method for instance variable family name
- public void setfamily_name(String f){
- family_name= f;
- }
- //set method for instance variable given name
- public void setgiven_name(String g){
- given_name= g;
- }
- //set method for instance variable year
- public void setyear(int y){
- year= y;
- }
- //set method for instance variable mohth
- public void setmonth(int m){
- month= m;
- }
- //set method for instance variable day
- public void setday(int d){
- day= d;
- }
- /**
- * This method calculates the age
- *
- * @param none
- * @return 2012- int y
- */
- public int age()
- {
- //return 2012 minus the birth year
- return (2012- year);
- }
- /**
- * This method returns the full name
- *
- * @param none
- * @return full name
- */
- public String fullname()
- { // returns the person's full name
- return (given_name +" "+ family_name);
- }
- public int maxrate()
- {
- //maximum heart rate is 220 minus age
- return (220-(2012-year));
- }
- /**
- * This method returns the minimum target heart rate
- *
- * @param none
- * return min target heart rate
- */
- public double targetminrate()
- { // returns the person's target min heart rate
- return ((220-(2012-year))*.5);
- }
- /**
- * this method returns the maximum heart rate
- *
- * @parum none
- * return min target heart rate
- * */
- public double targetmaxrate()
- {// returns the person's target max heart rate
- return ((220-(2012-year))*.85);
- }
- }
Add Comment
Please, Sign In to add comment