- 19
- 0
- 约2.96万字
- 约 7页
- 2018-11-16 发布于江苏
- 举报
java实验总结排完版
对象的初始化
1.设计一个包含有求累加和方法sum的类MyCal,sum()方法可接受一个或两个整形参数,如果是一个参数,则是从自然数1开始的累加,如果是两个参数m和n,求的是从其中较小数到较大数的累加和。试用MyCal类求:
(1) 1+2+3+……….+100
(2) 25+26+27+…………+60
MyCal.Java
public class MyCal
{
void sum(int n)
{
int i,sum=0;
if (n0)
{
for(i=1;i=n;i++)
{
sum=sum+i;
}
System.out.println(和为:+sum);
}
else
{
System.out.println(请输入一个正数);
}
}
void sum(int a,int b)
{
int i,sum=0;
if (ab)
{
for (i=a;i=b;i++)
{
sum=sum+i;
}
System.out.println(和为:+sum);
}
else
{
System.out.println(第一个数必须小于第二个数!);
}
}
public static void main(String args[])
{
MyCal c=new MyCal();
c.sum(100);
c.sum(25,60);
}
}
输出结果:
和为:5050
和为:1530
继承
按步骤编程设计,理解类的继承与方法的重写
设计一个Animal类,属性有质量、年龄、行为有吃(eat)、睡(sleep)、呼吸(breathe)。
创建继承Animal的子类fish,呼吸行为不同,请重写呼吸方法。
在main方法中创建一个fish对象,执行吃(eat)、睡(sleep)、呼吸(breathe)方法。执行程序理解重写。
分别给Animal类和fish类创建一个无参的构造方法。编译执行,分析结果。
将fish类的构造方法改为带参,编译并分析结果。
Test2.java
/*(1) 设计一个Animal类,属性有质量、年龄、行为有吃(eat)、睡(sleep)、呼吸(breathe)。
(2) 创建继承Animal的子类fish,呼吸行为不同,请重写呼吸方法。
(3) 在main方法中创建一个fish对象,执行吃(eat)、睡(sleep)、呼吸(breathe)方法。执行程序理解重写。
(4) 分别给Animal类和fish类创建一个无参的构造方法。编译执行,分析结果。
(5) 将fish类的构造方法改为带参,编译并分析结果。*/
class Animal
{
Animal()
{
System.out.println(这是Animal的无参构造函数);
}
double weight;
int birth;
void eat()
{
System.out.println(动物吃东西);
}
void sleep()
{
System.out.println(动物睡觉);
}
void breathe()
{
System.out.println(动物呼吸);
}
}
class fish extends Animal
{
fish ()
{
System.out.println(这是fish的无参构造函数);
}
fish(int a)
{
System.out.println(这是fish的带参构造函数);
}
void breathe()
{
System.out.println(鱼呼吸);
}
}
public class Test2
{
public static void main(String args[])
{
fish fish1 =new fish();
fish1.eat();
fish1.sleep();
fish1.breathe();
}
}
输出结果:
这是Animal的无参构造函数
这是fish的无参构造函数
动物吃东西
动物睡觉
鱼呼吸
多态
按步骤编程设计,并对程序结果进行分析
设计一个抽象类Animal类,其中包括一个抽象方法sleep()和调用该方法的goSleep方法。
(2)设计Animal的子类Bird,重写的sleep方法中显示”a bird sleeps
您可能关注的文档
最近下载
- 电能质量PPT课件.ppt
- 132_中药饮片炮制及生产管理.pptx VIP
- SimBank银行模拟教学平台实习指导书.pdf VIP
- 深度解析(2026)《JBT 12968-2025盾构机用变频调速三相异步电动机技术规范》.pptx VIP
- 统计学原理与实务.pdf VIP
- 冻干SOP(最新整理版).docx VIP
- DB11T 1213-2015 自来水单位产量能源消耗限额 .docx VIP
- (正式版)G-B∕T 43909-2024 叉车属具 安全要求.docx VIP
- 中国慢性乙型肝炎功能性(临床)治愈临床实践专家共识(2025)解读PPT课件.pptx VIP
- 监理概论教案.pdf VIP
原创力文档

文档评论(0)