运维开发网

第十二节,第十三节 java课

运维开发网 https://www.qedev.com 2020-02-11 10:10 出处:网络 作者:wx5db3a2bd5872f
this关键字:通过this关键字可以明确地去访问一个类的成员变量,解决与局部变量名称冲突问题。构造方法的定义:1、方法名与类名相同2、在方法名的前面没有返回值类型的声明3、在方法中不能使用return语句返回一个值类名对象名称=new类名();给三条边的大小,判断是否能构成三角形,如果能构成三角形,求出三角形的周长类:publicclassPoint{privateinta;privateint

this关键字:通过this关键字可以明确地去访问一个类的成员变量,解决与局部变量名称冲突问题。

构造方法的定义:

1、方法名与类名相同

2、在方法名的前面没有返回值类型的声明

3、在方法中不能使用return语句返回一个值

类名 对象名称 = new 类名 ();

给三条边的大小,判断是否能构成三角形,如果能构成三角形,求出三角形的周长

类:public class Point {

private int a;
private int b;
private int c;
public Point(int a,int b,int c){
    this.a=a;
    this.b=b;
    this.c=c;
}
public void setA(int a){
    this.a=a;
}
public int getA(){
    return a;
}
public void setB(int b){
    this.b=b;
}
public int getB(){
    return b;
}
public void setC(int c){
    this.c=c;
}
public int getC(){
    return c;
}
public boolean set(){
    if(a+b>c&&a+c>b&&c+b>a){
        return true;
    }else{
        return false;
    }
}
public String sun(){
    if(set()){
        int p=a+b+c;
        return "三角形周长为:"+p;
    }else{
        return "三边构不成三角形";
    }
}

}

主函数:

public class Main {

public static void main(String args[]){
    Point p1=new Point(3,4,5);
    System.out.println(p1.sun());
}

}

0

精彩评论

暂无评论...
验证码 换一张
取 消