JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数

JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数

定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数,并且要重写toString()方法.定义二点距离的方法distance(…),并在main()主程序中调用这些方法,例如Point t=new Point(3.0,5.0); System.out.println(t.toString().); 打印的结果为:[3.0,5.0].

Point t1=new Point(3.0,7.0);System.out.println(distance(t,t1)); 打印的结果t 和t1二点距离为:2

public class Point { x05double x;double y; Point(){ System.out.println("ok");} Point(double x){ this.x=x;} Point(double x,double y){ this.x=x;this.y=y;} public String toString (){ return ("ok");} public static double distance (Point p1,Point p2){ return Math.sqrt((p1.x-p2.x)*(p1.x-p2.x)+(p1.y-p2.y)*(p1.y-p2.y));} public static void main(String[] args) { Point t1;Point t2; t1=new Point(3.0,5.0); t2=new Point(6.0,9.0); System.out.print(t1.toString()); System.out.print(‘[’+t2.x

java定义一个点_JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数...相关推荐

  1. java判断一个整数是否是水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。例如: 153 = 1*1*1 + 3*3*3 + 5*5*5

    public class Zy01{ //编写一个main方法     public static void main(String[] args) { /*         判断一个整数是否是水仙花 ...

  2. Java:打印出所有的“水仙花数“,所谓“水仙花数“是指一个三位数,其各位数字立方和等于该数本身。

    题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如: 153是一个"水仙花数",因为153= ...

  3. java链表的数据结构_Java数据结构 获取链表(LinkedList)的第一个和最后一个元素

    Java数据结构 获取链表(LinkedList)的第一个和最后一个元素 以下实例演示了如何使用 LinkedList 类的 linkedlistname.getFirst() 和 linkedlis ...

  4. java 打印到文件_Java I / O:如何将循环输出打印到一个文件...

    我正在尝试将多个联系人写入并保存到一个文件中,然后将其存储为十六进制文件,但它会不断创建多个文件(每个联系人一个).我试图移动: System.out.print("Type a name ...

  5. java判断一个整数是否为水仙花数,所谓水仙花数是指一个三位数,其各个位上数字立方和等于其本身

    public class HomeWork03 {public static void main(String[]args) {int n = 153;int a = n / 100;int b = ...

  6. java liunx 日期格式化_java关于windows环境下显示日期格式正常,linux环境上异常的问题...

    inList = wmsPickService.findOutOrdDataList(this.getQf()); for (Map m : inList) { SimpleDateFormat fo ...

  7. 编写一个程序,打印所有的“水仙花数”“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身

    #include <stdio.h> main() {int a,b,c,d;for (a=1;a<=9;a++){for(b=0;b<=9;b++){for(c=0;c< ...

  8. 写一个方法实现分时问侯, 如是8点至12点,返回上午好, 12点至14点,返回中午好, 14点至18点,返回下午好, 其它时间返回晚上好

    public class Test1{ public String sayHello(int hour) { String msg; if(hour >=8 && hour &l ...

  9. java的接口语法_JAVA接口的基本语法

    一.接口的概念 在之前学习了抽象类,其中抽象类的抽象方法定义了标准,具体的方法实现交给子类完成,之后再结合多态的特征在一定程度上解决代码的耦合(上节课的参数统一),这需要在继承关系中实现,但是继承存在 ...

最新文章

  1. 移动文件流的读写指针---fseek
  2. ado filter 多条记录_江苏气动断料锯商家,多条锯_邢台富宇来机械厂
  3. Hive内置运算函数,自定义函数(UDF)和Transform
  4. “爸爸,什么是机器学习呀?”
  5. RabbitMQ 最新版本 下载、部署 _rpm版本(CentOS7环境)
  6. 监控和审计 Oracle 数据库错误
  7. windows命令行启动常用工具
  8. 花粉俱乐部服务器维护,花粉俱乐部打不开进不去怎么回事?花粉俱乐部加载数据失败怎么解决?...
  9. text 热敏打印机_C# 热敏打印机 Socket 网络链接 打印 图片 (一)
  10. 数据库索引与视图实验
  11. 最新最全自己动手做一个富文本编辑器(附源码 api)
  12. 视频教程-德国Vue.js2终极开发教程(含Vue路由和Vuex)-Vue
  13. Flash 多人在线游戏教程 - TicTacToe
  14. 算法笔记随笔:分数的化简,四则运算和输出
  15. w10计算机怎么恢复出厂设置路由器,技术编辑为你解决win10系统打不开192.168.1.1设置界面的还原步骤...
  16. 读书笔记软件调试之道 :从大局看调试-零容忍策略
  17. 循序渐进学spring security 第八篇,如何配置密码加密?是否支持多种加密方案?
  18. MDK自动生成版本号
  19. 会员价值分析-波士顿矩阵
  20. 【数据库】【课程设计】商品销售信息管理系统设计

热门文章

  1. 如何用python写抽签组合_Python基础练习实例22(抽签问题)
  2. springboot网上图书商城
  3. linux IRQ Management(四)- IRQ Domain
  4. 哪项技术是计算机辅助外科的基础,计算机辅助外科手术计划和模拟原理和方法.pdf...
  5. 阿里技术男的成长史:越想证明自己死得越快……
  6. 备考2019一级消防工程师经验分享!
  7. 0欧姆电阻可以承受多少电流?
  8. wish防关联如何做 和亚马逊一样吗
  9. 新媒体人打开 ChatGPT 的正确姿势
  10. C# 将PPT文件转换成PDF文件