实验1:熟悉开发环境、类与对象的设计及使用(教案).docVIP

实验1:熟悉开发环境、类与对象的设计及使用(教案).doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验1:熟悉开发环境、类与对象的设计及使用(教案)

实验1:熟悉开发环境、类与对象的设计和使用 实验目的: 熟悉eclipse开发环境。 熟练使用eclipse向导生成程序框架。 掌握类及类的成员、构造方法、创建对象、方法调用、引用等概念。 初步了解代码重构,并进行相应重构的设计;了解抽象类、接口的相关概念。 实验内容: 一、熟悉开发环境,完成完成简单面向对象程序设计。 1.新建源程序文件Student.java 具体操作步骤:在Project Explorer面板中,选择其中一个已经存在Java Application项目,如AppPors,并于右键弹出菜单中选择New-Class。出现New Java Class对话框。在其中Name的文本输入框中键入待定义的类的名字:Student;并勾选public static void main(String[] args)选项框。注意,对话框中其它选项可不作改动。 点击Finish按钮。 A.通过输入的方式获得“张三” import java.io.*; import java.util.Scanner; public class Student { String name; public Student(String name)//类one的构造方法 { this.name=name; } public void showName() { System.out.println(Hello!+name); } public static void main(String[] args) { Scanner scan = new Scanner(System.in); String s= scan.next(); Student h= new Student(s); h.showName(); } } B.通过字符串的形式获得“张三” public class Student { String name; public Student(String name) { this.name=name; } public void showName() { System.out.println(Hello!+name); } public static void main(String[] args) { String s= 张三; Student h= new Student(s); h.showName(); } } 2、在划线处填写适当代码、完成程序功能。 3.按下述要求进行程序设计: 保留上述Point类,并新增类Line。其中: Line的field成员为: private Point p1; private Point p2; Line的method成员为: 1.平移两点的X坐标,平移值为shift public void shiftX(int shift) 2.计算两点之间的距离 public double getLength() 其中可使用Math类的方法: 返回num的n次方: 方法原型为: static double pow(double num,double n) 返回num的平方根: 方法原型为: static double sqrt(double num) Line的构造方法为: Line(Point p1, Point p2) 类设计完成后,在main方法中创建Line的对象,并通过对该对象的方法调用,计算出点(0,0)和点(2,2)之间的距离,并将该线在X轴方向平移6.输出平移后的两个点的X值。 public class Operation { public static void main(String[] args) { Point p1 = new Point(0,0); Point p2 = new Point(2,2); Line line = new Line(p1,p2); System.out.println(距离为:+line.getLength()); line.shiftX(6); System.out.println(终点移动6后的X值为:+p2.getX()); System.out.println(距离为:+line.getLength()); } } class Line { private Point p1; private Point p2; Lin

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档