Java实验报告
实验四类的继承
一、 实验目的
(1) 掌握类的继承方法;
(2) 变量的继承和覆盖,方法的继承、重载和覆盖实现;
二、 实验内容
三、实验过程(请自己调整格式)
(1)代码:
package com.company; class Circle { double radius,perimeter,area; Circle() //构造Circle()对象 { radius = 0; } Circle(double r) { radius = r; //将半径初始化为r } double getRadius() { return radius; //获得圆的半径 } double getPerimeter() { return 2*Math.PI*radius; //获得圆的周长 } double getArea() { return radius*radius*Math.PI; //获得圆的面积 } public void disp() //disp函数会直接将内容输出 { perimeter = getPerimeter(); area = getArea(); System.out.print("圆的半径为:"+radius+"\n"+"周长:"+perimeter+"\n"+"面积为:"+area); } public static void main(String[] args) { double radius = 1.0; Circle c =new Circle(radius); //将全部radius变为Circle c.disp(); } }
运行结果:
四、结论
原文地址:https://www.cnblogs.com/TheMatrixOfTYY/p/11604630.html
时间: 2024-10-09 04:56:51