Java程序设计(四)作业

简介: Java程序设计(四)作业


要求:
定义一个Java项目,项目名为“学号_姓名_题号”,如:“20181101_张三_1”,完成后将项目复制到桌面并压缩提交到邮箱82794085@qq.com。

题目1:编写一个应用程序,创建一个圆类,在类中定义半径成员变量、求面积和求周长的方法,在主类中定义圆类的对象,根据输入的圆的半径求它的面积和周长。

//题目2:在一个工具类中定义一个具有三个参数的方法,该方法能够判断三个参数能否构成直角三角形。
//在主类中创建工具类对象,判断输入的三个数能否构成直角三角形。
public class triangle {
     int a;
     int b;
     int c;
     int cc=a*a+b*b-c*c;
     int getArea()
    {
        this.cc=a*a+b*b-c*c;
        return cc;
    }
    void setA(int a,int b,int c)
    {
        this.a=a;
        this.b=b;
        this.c=c;
    }
    int getB()
     {
        return b;
     }
    triangle(int a,int b,int c)
    {
        this.a=a;
        this.b=b;
        this.c=c;
    }
}

题目2:在一个工具类中定义一个具有三个参数的方法,该方法能够判断三个参数能否构成直角三角形。在主类中创建工具类对象,判断输入的三个数能否构成直角三角形。

public class p4_1 {
    public static void main(String[] args) {
        triangle c1=new triangle();
        c1.setA(3,4,5);
        if(triangle.getArea()=0)
        {
            System.out.println("可以构成三角形!");
        }
        else
        {
            System.out.println("不可以构成三角形!");
        }
    }
}
相关文章
|
2月前
|
Java
JAVA结构化程序设计
JAVA结构化程序设计
17 0
|
2月前
|
安全 Java 数据库连接
【Java每日一题】— —第三十一题:银行账号管理程序设计
【Java每日一题】— —第三十一题:银行账号管理程序设计
215 1
|
2月前
|
安全 Java 数据库连接
【Java每日一题】——第三十题:班级管理程序设计
【Java每日一题】——第三十题:班级管理程序设计
66 0
|
2月前
|
安全 Java 数据库连接
【Java每日一题】——第二十九题:超市购物程序设计
【Java每日一题】——第二十九题:超市购物程序设计
123 0
【Java每日一题】——第二十九题:超市购物程序设计
|
2月前
|
Java 物联网 测试技术
Java面向对象程序设计3面向对象基础
Java面向对象程序设计3面向对象基础
171 0
|
1天前
|
IDE Java 开发工具
基于Java程序设计的实验教学方法优化与实践
基于Java程序设计的实验教学方法优化与实践
9 1
|
9天前
|
机器学习/深度学习 Java
Java作业
Java作业
12 0
|
20天前
|
JavaScript Java 测试技术
基于Java的程序设计实践项目管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的程序设计实践项目管理系统的设计与实现(源码+lw+部署文档+讲解等)
28 0
|
21天前
|
JavaScript Java 测试技术
基于Java的职业高中智慧作业试题系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的职业高中智慧作业试题系统的设计与实现(源码+lw+部署文档+讲解等)
25 0
|
29天前
|
Java
Java程序设计中的异常处理技巧
异常处理是Java程序设计中不可或缺的重要部分。本文将探讨Java中异常处理的基本概念,介绍常见的异常类型及其处理技巧,以及如何优化异常处理代码,提高程序的健壮性和可维护性。通过学习本文,读者将能够更好地理解和应用异常处理机制,写出更加稳健的Java程序。