持续更新中.............

我的大学笔记>>>


第1章 面向对象 >>>

1.1.5 编写Java程序,创建Dota游戏中的防御塔类,通过两个坐属性显示防御塔所在的位置

1.2.4 编写Java程序,方法练习题__构建英雄类,定义一个int类型的变量output,表示英雄的血量

1.3.4 编写Java程序,通过给定可变参数方法,计算任意给定的多个int类型数据之和

1.4.3 编写Java程序,定义士兵类(Soldiers)并初始化5个士兵对象。

第2章 面向对象进阶>>>

2.1.3 编写Java程序,创建一个 Person 类,该类中有一个类成员变量 country、一个实例变量 name 和另一个实例变量 age。

2.2.3 编写Java程序,创建Dota游戏中的兵营类,兵营类有一个类成员变量count、一个实例变量name和另一个实例变量selfCount。

2.3.3 编写Java程序,实现对兵营类的封装,将兵营类中的所有属性设置为私有访问权限,方法设置为公有访问权限

2.4.4 编写Java程序,观察类启动时静态代码块和main()的执行顺序

第3章 继承和多态>>>

3.1.4 编写Java程序,测试包的使用和成员的访问权限

3.2.3 编写Java程序,创建一个父类交通工具类(Vehicles),以及两个子类,分别是轿车类(Car)和卡车类(Truck)。

3.3.4 编写Java程序,以继承和多态思想模拟饲养员喂养不同动物的不同行为

3.4.4 编写Java程序,在子类老虎中重写父类动物的吃食方法

第4章 抽象类和接口>>>

4.1.3 编写Java程序,使用抽象类和抽象方法构建不同动物的扑食行为,抽象类设计

4.2.5 编写Java程序,创建一个数学工具类,将该类设计为final类,Final 修饰符的使用。

4.3.4 编写Java程序,通过接口摸拟麦当劳食物生产过程,接口设计

4.4.2 编写Java程序,使用面向接口编程模拟不同动物的吼叫声

第5章 异常处理 >>>

5.1.3 加深理解Java异常概念并熟记5个最常见的运行时异常

5.2.3 编写Java程序,模拟文件操作过程中的异常处理

5.3.3 编写Java程序,模拟五子棋博弈过程中的异常声明和异常抛出

5.4.3 编写Java程序,编写自定义异常类封装将棋子落在格子中已有棋子的异常

第6章 Java 常用类 >>>

6.1.3 编写Java程序,比较两个Dog对象是否为同一个对象

6.2.4 编写Java程序,实现字符串统计和处理

6.2.5 编写Java程序,将一个int型数组拼接成字符串

6.3.2 编写Java程序,随机给定一个数字猜大小

6.4.4 编写Java程序,使用日期处理类实现日期的格式化输出

第7章 集合 >>>

7.1.2 比较Java集合与数组的联系和区别

7.2.3编写Java程序,利用List维护用户信息

7.2.4编写Java程序,利用List实现报数游戏的实现思路

7.3.3编写Java程序,使用Set实现不重复添加用户

7.4.2编写Java程序,实现控制台版的省市联动

第8章 内部类和泛型>>>

8.1.3编写Java程序,定义一个类似于ArrayList集合类

8.2.2编写Java程序,演练静态内部类应用

8.3.2编写Java程序,演练匿名内部类应用

8.4.3编写Java程序,以树形结构显示国家-直辖市/省/州信息

第9章 JDBC 编程 >>>

9.1.4 编写Java程序,使用JDBC连接SQL Server数据库

9.2.3 编写Java程序,使用PreparedState实现对英雄数据的新增、删除和更新

9.3.2 编写Java程序,在维护英雄数据的业务过程中复用数据库操作封装类

9.4.3 编写Java程序,遍历所有英雄信息

第10章 Swing 编程初级应用>>>

10.1.3 编写Java程序,使用JFrame创建一个窗体

10.2.4 编写Java程序,将JButton按钮按网格布局管理器格式放置

10.3.5 编写Java程序,使用Swing布局管理器与常用控件,实现用户登录界面

10.4.3 编写Java程序,使用Swing布局管理器和常用控件,实现仿QQ登录界面

第11章 Swing 高级应用 >>>

11.1.2 编写Java程序,使用JTable表格组件展现人员信息列表

11.2.2 编写Java程序,使用菜单组件制作一个记事本编辑器

11.3.3 编写Java程序,使用Swing事件处理机制实现用户登录和英雄信息显示

11.4.2 编写Java程序,使用JDialog构造登录窗体

Java面向对象程序设计作业目录(作业笔记)的更多相关文章

  1. 20145213《Java程序设计》实验二Java面向对象程序设计实验报告

    20145213<Java程序设计>实验二Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装,继承,多态 初步掌握UML建模 熟悉S.O. ...

  2. 20145225唐振远 实验二 "Java面向对象程序设计"

    20145225<Java程序设计> 实验二 Java面向对象程序设计 实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S ...

  3. 20145221 《Java程序设计》实验报告二:Java面向对象程序设计

    20145221 <Java程序设计>实验报告二:Java面向对象程序设计 实验要求 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O. ...

  4. 2018-2019-2 20175234 实验二《Java面向对象程序设计》实验报告

    目录 实验内容 实验要求 实验步骤 实验收获 参考资料 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 解设计模式 实验 ...

  5. 2016-2017-2 20155324实验二《Java面向对象程序设计》实验报告

    2016-2017-2 20155324实验二<Java面向对象程序设计>实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉 ...

  6. # 20155219实验二 Java面向对象程序设计

    20155219实验二 Java面向对象程序设计 一.实验内容 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装.继承.多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5 ...

  7. 20145326《Java程序设计》实验二Java面向对象程序设计实验报告

    20145326<Java程序设计>实验二Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O. ...

  8. 2016-2017-2 20155227实验二《Java面向对象程序设计》实验报告

    2016-2017-2 20155227实验二<Java面向对象程序设计>实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉 ...

  9. 2016-2017-2 20155339 《Java面向对象程序设计》实验三敏捷开发与XP实践实验报告

    2016-2017-2 20155339 <Java面向对象程序设计>实验三敏捷开发与XP实践实验报告 实验内容 XP基础 XP核心实践 相关工具 实验内容 一.在IDEA中使用工具(Co ...

随机推荐

  1. 【Other】逻辑分析仪的使用(UART、SPI)

    首先上一张接线示意图 上方是UART的接线方式,下方则是SPI的 事实上,这样接就能收到信号了 如果是SPI,要设定自己为主机,UART则没有这个问题 下面来说明逻辑分析仪的界面设定 设定介绍完了 下 ...

  2. Linux基础命令---dig工具

    dig dig是一个DNS查询工具,多数管理员会使用dig命令来解决DNS的问题. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.Fedora.   1.语法       di ...

  3. Multiple Inheritance in C++

    Multiple Inheritance is a feature of C++ where a class can inherit from more than one classes. The c ...

  4. MySQL 迁移到 Redis 记

    前些日子,一个悠闲又不悠闲的下午,我还在用 Node.js 写着某个移动互联网应用的 API 服务端.那时还是用 MySQL 作为数据库,一切都很好,所有功能正常运行.可是有很多问题让人不安: 频繁的 ...

  5. SpringIOC原理浅析

    1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑. 图1:软件系统中耦合的对象 如果我们打开机械 ...

  6. 【Linux】【Services】【nfs】nfs安装与配置

    1. 概念 1.1. NFS:Network File System,传统意义上,文件系统在内核中实现. 1.2. RPC:Remote Procedure Call protocol,远程过程调用, ...

  7. Python用pandas获取Excel数据

    import pandas as pd df1 = pd.DataFrame(pd.read_excel(r'C:\python测试文件\我的三国啊.xlsx',sheet_name='Sheet1' ...

  8. 车载以太网第二弹|测试之实锤-AVB测试实践

    背景 AVB(Audio Video Bridging)音视频桥接,是由IEEE 802.1标准委员会的IEEE AVB任务组制定的一组技术标准,包括精确时钟同步.带宽预留和流量调度等协议规范,用于构 ...

  9. IOS 委托代理(delegate)实现页面传值

    LvesLi原创,转载请注明原文链接谢谢  http://www.androiddev.net/lvesli_delegate/  委托是指给一个对象提供机会对另一对象中的变化做出反应或者相应另一个对 ...

  10. 分组依据(Project)

    <Project2016 企业项目管理实践>张会斌 董方好 编著 [视图]选项卡下,[筛选器]楼下,住着个[分组依据]. 这个功能,说白了,就是指定个"组",把同一组的 ...