设计一个表示坐标点的类
Posted 初学者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计一个表示坐标点的类相关的知识,希望对你有一定的参考价值。
package zuobiao.cn; /* * 写一个表示坐标的类 * 设计思路:接收两个参数 ,横坐标,纵坐标,由于表示的类型有三种: int float string * 要想一个类接收三种数据类型,只能使用 object,因为object类可以接收任何类型的数据 */ //设计坐标 类 point class Point{ private Object x; private Object y; public void setx(Object x){ this.x = x; } public void sety(Object y){ this.y = y; } public Object getx(){ return x; } public Object gety(){ return y; } } public class ZuoBiaoDemo { public static void main(String[] args) { //构造对象 Point p = new Point(); p.setx(20); p.sety(78); //获得数据,由于是object 类型的,所以要 自动拆箱 int m = (Integer)p.getx(); int n = (Integer)p.gety(); //输出坐标 System.out.println("横坐标是:"+m); System.out.println("纵坐标是:"+n); } }
以上是关于设计一个表示坐标点的类的主要内容,如果未能解决你的问题,请参考以下文章
Elasticsearch 地理坐标点存储 --- 2022-04-03
2022-09-03:n块石头放置在二维平面中的一些整数坐标点上 每个坐标点上最多只能有一块石头 如果一块石头的 同行或者同列 上有其他石头存在,那么就可以移除这块石头。 给你一个长度为 n 的数组