(1)编写3个基本类: Triangle, Ladder和Circle,分别用来刻画“三角形”、“梯形”和“圆形”类; 1个主类: Compute,负责计算每个形状的面积或周长。 具体要求: Ÿ Triangle 定义3个变量:边长;和1个求周长的方法。 Ÿ Ladder 定义3个变量:上底,下底和高;定义1个求面积的方法。 Ÿ Circle 定义1个变量:半径;定义2个方法:求面积、求周长。 Ÿ 3个基本类都要定义相应的构造方法,对变量进行初始化。 (2)编写一个账户类Account,它包括:一个名为id的int型账号码属性,一个名为balance的double型的账号余额属性,定义一个类型为java.util.Date的属性dateCreated,用于记录账号的创建日期。同时,定义无参的构造函数,一个名为withDraw的方法从账号提取特定数目的金额,一个名为deposit的方法向账号存入特定数目的金额。请编写测试程序,测试各个方法。 (3)编写一个封装学生的类Student,能够描述学生的“学号”、“ 姓名”、“性别”、“年龄”、“平均成绩”等基本属性,及获取属性、修改属性的方法和打印学生基本信息的print()方法。要求生成两个学生对象,在构造方法中进行初始化,并打印每个学生的基本信息。
2021-06-16 13:18:21 8KB java
1
设计一个包含5个类的Java程序,名为Person的父类有两个子类,学生类Student和员工类Employee。Employee类有两个子类,教师类Faculty和 职员类Staff。所有人都有编号ID、姓名、地址、电话号码和电子邮件地址。学生类Student有班级状态(大一、大二、大三或大四)。教师类Faculty有主讲课程、上课时间、专业信息。职员类Staff有职务、入职日期信息。覆盖每个类中的toString()方法,输出相应的类名、编号ID和姓名。 编写一个测试程序,随机创建8个Student、Faculty或Staff对象,放在一个数组或者Vector类对象中,依次调用他们的toString()方法显示信息。
2021-06-12 09:02:29 2KB java 类与对象
实验10 类和对象 报告 .doc
2021-06-07 13:03:22 383KB 类和对象 c++
1
c++类和对象习题答案,题量不是很大,但是比较精,典型的
2021-05-31 12:38:54 54KB 类和对象
1
专题五 类和对象的教学PPT+含答案测试题。为《程序设计基础》课程学业帮扶项目制作。内含C/C++基础符号与量相关的部分内容。
2021-05-28 22:02:17 2.72MB C++ 大学课程
1
java实验报告
2021-05-23 20:03:27 74KB java
1
【课程简介】 清华大学出品的Python课件,非常适合Python新手,也适合老鸟复习回顾,完全可用于自学入门 清华大学精品Python学习PPT课件-第1章 Python3概述.pptx 清华大学精品Python学习PPT课件-第2章 Python基本语法.pptx 清华大学精品Python学习PPT课件-第3章 Python流程控制.pptx 清华大学精品Python学习PPT课件-第4章 Python组合数据类型.pptx 清华大学精品Python学习PPT课件-第5章 Python正则表达式.pptx 清华大学精品Python学习PPT课件-第6章 Python函数.pptx 清华大学精品Python学习PPT课件-第7章 Python模块.pptx 清华大学精品Python学习PPT课件-第8章 Python类和对象.pptx 清华大学精品Python学习PPT课件-第9章 Python异常.pptx 清华大学精品Python学习PPT课件-第10章 Python文件操作.pptx 清华大学精品Python学习PPT课件-第11章 Python项目实战:爬虫程序.pptx 清华大学精品Python学习PPT课件-第12章 Python项目实战:数据可视化.pptx 清华大学精品Python学习PPT课件-第13章 Python项目实战:数据分析.pptx
2021-05-16 17:02:30 2.47MB Python 课件 PPT 教程
设计并实现一个课程类,代表学校中的一门课程,将这门课程的相关信息组成该类的属性(如课程代码、课程名称、课程类别、学时、学分等),并在类中定义各个属性相关的访问方法(如获取和设置课程代码、课程名称,课程类别,获取和修改学时、学分,打印输出课程基本信息等),最后使用主函数测试此类(包括创建对象,调用相应方法等)。 在java中,定义一个接口,声明计算图形面积和周长的抽象方法,再用类去实现这个接口,再编写一个测试类去使用这个接口。
2021-05-14 04:41:16 79KB 实验报告
1
labview中的类相关介绍应用
2021-05-11 22:00:13 709KB labview类 面向对象编程
1
这是一个使用纯Java编写的俄罗斯方块小游戏,主要运用了Java类和对象中封装、继承、多态三大特性,适合于初学者。
2021-04-30 18:02:07 261KB Java基础 类和对象 封装 继承