例5-5 Point类的再设计 public class Point { private int x, y; public Point(int x, int y) { this.x = x; this.y = y; } public Point() { this(0,0); } public double distance(Point p) { return Math.sqrt((x-p.x)* (x-p.x) + (y-p.y)*(y-p.y)); } / * 以下两个方法在利用上面方法求距离,纯粹为了演示概念 */ public double distance2(Point p) { return this.distance(p); //调用当前对象另一方法 } public double distance3(Point p) { return p.distance(this); //p到当前点的距离 } …… } 思考: 以上程序中哪些地方可省略this ? 1、包的组织 采用分层结构 同一包中不能有两个同名的类 在缺省情况下,系统会为每一个源文件创建一个无名包 lang util awt applet even
您可能关注的文档
- 《酒店前厅与客房管理》全套教学课件.ppt
- Chapter 4 Trade Terms (8hrs) 国际贸易实务双语教程(第三版)课件.ppt
- Chapter 5 Quality of Commodity (2hrs) 国际贸易实务双语教程(第三版)课件.ppt
- Chapter 6 Quantity of Goods (2hrs) 国际贸易实务双语教程(第三版)课件.ppt
- Java电子课件 项目1 Java项目的创建与运行.ppt
- Java电子课件 项目2 Java编程基础.ppt
- Java课件 项目3 面向对象编程基础.ppt
- 第1章 JAVA概述 Java语言程序设计第2版教学课件.ppt
- 第2章 Java的数据类型和表达式 Java语言程序设计第2版教学课件.ppt
- 第4章 数组和方法 Java语言程序设计第2版教学课件.ppt
最近下载
- 农业机械设计手册(上册)1-12.pdf VIP
- 2025年江苏省苏州市中考语文真题卷(含答案与解析).pdf VIP
- 基于单片机的老人防跌倒报警系统设计与实现.docx VIP
- T_HNJK 012—2025(艾条(柱)保健用品生产技术规范).pdf VIP
- 2025年上海市初中学业考试英语中考试卷真题(含答案详解).pdf VIP
- 中职化工课件PPT.pptx VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- GB50856-2013 通用安装工程工程量计算规范.docx
- 2025高考数学(天津卷)第20题 导数解答题 教师比赛说课课件.pptx
- 从中小学教师到教师教育者的关键转变-来源:现代教育管理(第2019001期)-辽宁教育研究院.pdf VIP
原创力文档

文档评论(0)