栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

Java第03次实验提纲(面向对象1-基本概念与覆盖)

Java 更新时间:发布时间: 百科书网 趣学号

[使用Eclipse Egit与码云管理你的代码](()中的3 从码云将项目clone到你的电脑。

1. PTA及使用jar文件

===============

目标:

  1. 学会使用Eclipse快速生成类;

  2. 学会导出jar文件,并在其它项目引用jar文件;

  3. 学会在PTA提交包含多个类文件的代码;

  4. 学会编写Javadoc、导出Javadoc;

  5. 学会提交程序填空题。

1.1 PTA题集-编程题-构造方法与toString


  • 新建edu.jmu.javalearn.oo包

  • 定义Person类、无参构造方法、gettersetter,定义Main类,创建Person、输出Person

  • 为Person添加toString方法,学会使用String.format方法

  • 为Person添加有参构造方法

  • 尝试提交到PTA:将两个类文件和为一个文件提交。1.Main类声明为public。2.Person类去掉public。3.去掉包名。。提交成功后现场考核。

  • 使用Eclipse自动生成(Alt+Shift+s)构造方法、setter/getter、toString,重写前面的代码。

**注1:**类的属性名必须按照题目中出现的顺序定义。**注2:**使用toString方法输出对象。

1.2 使用jar文件(调用外部jar包)


**需求:**test项目需要使用到edu.jmu.javalearn.oo.Person这个类,然而这个类是以第三方jar包的形式提供。现需要在test项目中导入这个jar包,然后才能使用。实验步骤:

  1. 创建PersonPrj项目,然后创建相应的包与Person.java

  2. 右键点击PersonPrj项目,导出PersonPrj.jar文件。

  3. 在test项目中创建folder,名为lib。并将PersonPrj.jar拷贝到该目录。

  4. 在test项目中将PersonPrj.jar文件加入build path。

  5. 给jar包中的Person类的构造方法与其它方法编写符合规范的注释(Javadoc)。如何在本项目中快速看到这些规范注释?如何在引用该jar包的地方,查看其注释说明与源代码?(需要关联源代码)

思考与实践:

  1. 如果Person类未声明为public,另外一个项目中能使用该Person类吗?

  2. 如果jar文件中包含声明为public的Main类,类中包含一些public方法,比如public String toString()方法。如何调用jar包中Main类的这些public方法。

  3. 如果当前类是Main类,想调用jar文件中的Main类,要怎么调用?

试验中需注意的要点:

  • **导出jar文件:**右键点击项目-Export-Java-JAR file-输入导出路径与jar文件名

  • 尝试将jar文件解压,查看里面内容。实际上jar文件就是一个压缩文件。

  • 在项目中添加jar:右键点击项目-Build Path-Configure Build Path-点击Libraries标签页-点击Add JARs,然后选择对应项目中相应的jar文件。

参考资料:

[实验视频-如何导入第三方jar文件(简易版).zip](()[Eclipse打Jar包(详细版).zip](()[Eclipse下导入外部jar包的3种方式](()中的3.快速版的操作方式:文件夹导入式

1.3 题集-编程题-构造方法与初始化块


演示:初始化块与静态初始化块的不同。

1.4 程序填空


this, toString


1.5 编程题


  1. 形状(简单)

  2. 覆盖

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/852462.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号