Java 调用方法

Java 调用方法,java,netbeans-8,Java,Netbeans 8,各位开发者好 我想写一个代码来存储患者的详细信息,并计算一些细节,如比率。HDL(高密度脂蛋白)和LDL是胆固醇的数字。请尽可能地改正 我有一个指定默认值的默认构造函数。以及一个具有三个参数的重载构造函数 public PatientCheckUp() { PatientNumber = "L123"; HDL = 60.00; LDL = 300; } public PatientCheckUp(String PatientNumber, double HDL,d

各位开发者好

我想写一个代码来存储患者的详细信息,并计算一些细节,如比率。HDL(高密度脂蛋白)和LDL是胆固醇的数字。请尽可能地改正

我有一个指定默认值的默认构造函数。以及一个具有三个参数的重载构造函数

public PatientCheckUp()
{  
    PatientNumber = "L123";
    HDL = 60.00;
    LDL = 300;
}

public PatientCheckUp(String PatientNumber, double HDL,double LDL)
{
 this.PatientNumber = PatientNumber;
 this.HDL = HDL;
 this.LDL = LDL;
}
`

我已经包括了get和set方法,我理解它们。 我不知道该怎么做

  • 创建一个名为getCholesterolStatus()的方法,该方法将调用我创建的用于计算胆固醇比率的方法(computeRatio())
  • 此方法必须将患者的胆固醇比率与最佳胆固醇比率进行比较,并根据比较结果返回消息。如果该比率低于理想胆固醇,则应返回“最佳胆固醇比率”消息(3.33)

    computeRatio()方法

    我意识到我要求了很多。我需要了解如何在即将到来的考试中做到这一点


    提前感谢。

    您可以通过在方法末尾键入其名称和()来调用方法,如果需要,可以在方法前面传递参数和实例变量的名称,并在其前面加一个点或在其前面加一个点的类名。如果您正确地调用了一个方法,那么您可以简单地将其用作一个值,将其与最终变量进行比较,您还可以使用三元运算符使其成为一个一行

    public String getCholesterolStatus() {
        return (IDEAL_CHOLESTEROL <= computeRatio()) ? "Optimal cholesterol ratio" : "Bad cholesterol ratio";
    }
    
    公共字符串getCholesterolStatus(){
    
    return(你能用computeRatio()的代码编辑这个问题吗?这将帮助我们理解它到底在做什么,甚至你可以对它做一个简短的总结。你已经实现了computeRatio()吗
    method?提供它!我是唯一一个真正不了解问题的人?method
    computeRatio()
    已经返回了胆固醇水平的状态,或者?应该如何
    getCholesterolStatus()
    do?以字符串形式返回状态和最佳配给之间的差异?返回当前胆固醇水平?我编辑了问题。@Josh.Carter好的,谢谢!但我仍然不明白
    getCholesterolStatus()是什么
    该怎么办?!如果这让你绊倒了,这将是一个很难的考试。你可能想花一些时间真正学习Java。
    public String getCholesterolStatus() {
        return (IDEAL_CHOLESTEROL <= computeRatio()) ? "Optimal cholesterol ratio" : "Bad cholesterol ratio";
    }