显示一张桌子的信息,包括桌子的形状(长方形、方形、圆形、椭圆形;使用Rect、Square、Circle、Ellipse)、腿数、高度、桌面面积。定义变量来保存桌子的信息,并显示各个信息的值。要点提示
【问题描述】
显示一张桌子的信息,包括桌子的形状(长方形、方形、圆形、椭圆形;使用Rect、Square、Circle、Ellipse)、腿数、高度、桌面面积。定义变量来保存桌子的信息,并显示各个信息的值。要点提示:
1)显示桌子信息:形状、腿数、高度、面积
2)注意各个变量的数据类型,桌子的形状可以用字符串String来存储。
【输入形式】
输入桌子各个属性的值。
【输出形式】
按照指定格式输出各个属性的值。
【运行截图】
import java.util.Scanner;
public class Table {public static void main(String[] args) {Scanner sc=new Scanner(System.in);String s=sc.nextLine();int leg=sc.nextInt();int hight=sc.nextInt();int ar=sc.nextInt();Table ta=new Table(s,leg,hight,ar);System.out.println(ta);sc.close();}
}
插入代码块为:
String shape;int leg;int Hight;int Area;@Overridepublic String toString() {return"Shape:" + shape + "\n"+"Legs:" + leg +"\n"+"Hight" + Hight +"\n"+"Area:" + Area ;}public Table(String shape, int leg, int Hight, int Area) {this.shape = shape;this.leg = leg;this.Hight = Hight;this.Area = Area;}
@Override
为注释下面函数为重写,就相当于一个提醒注释的作用
toString方法在Object类中定义,因为Java中每个类都默认继承Object类,所以每个类都具有toString方法,作用是返回对象的字符串表示(类名+符号@+对象的哈希码)。
为了使返回值更有意义,所以常用的类都已经重写了toString方法,如String类、Date类。
我们自己写的类也建议重写toString方法。
println(类名.toStirng) <==>println(类名)
如果不懂,请点击下面链接:
https://blog.csdn.net/Echo_width/article/details/79711540?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165218635916781483732475%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=165218635916781483732475&biz_id=0&spm=1018.2226.3001.4187
显示一张桌子的信息,包括桌子的形状(长方形、方形、圆形、椭圆形;使用Rect、Square、Circle、Ellipse)、腿数、高度、桌面面积。定义变量来保存桌子的信息,并显示各个信息的值。要点提示相关推荐
- Scrapy 框架获取豆瓣电影的信息(包括图片)和电影评论-1
文章目录 一.项目目录 二.定义爬取结果存储的数据结构(items.py) 电影信息 评论信息 三.爬取到结果后的处理类(spiders 文件夹) 电影信息(movieInfo.py) 评论信息(co ...
- 设计一个程序显示一个桌子的信息,包括桌子的类型(长方形、正方形、圆形)、腿数、高度和面积,其中面积是通过根据桌子类型不同而输入不同的数据来计算得出
设计一个程序显示一个桌子的信息,包括桌子的类型(长方形.正方形.圆形).腿数.高度和面积,通过根据桌子类型不同而输入不同的数据来计算得出: 要点提示: 1) 桌子的形状可以使用一个整数变量来表示,例 ...
- //5. 有若干本图书,图书信息包括图书书名、作者、出版社和价格。要求输出图书价格(const成员函数), //显示图书书名、作者、出版社(非const成员函数)、根据图书书名查找图书并显示相关信息等
//5. 有若干本图书,图书信息包括图书书名.作者.出版社和价格.要求输出图书价格(const成员函数), //显示图书书名.作者.出版社(非const成员函数).根据图书书名查找图书并显示相关信息等 ...
- 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)。
题目要求: 有n个结构体变量,内含学生学号.姓名和3门课程的成绩.要求输出平均成绩最高的学生的信息(包括学号.姓名.3门课程成绩和平均成绩). 解题思路: 将n个学生的数据表示为结构体数组.按照功能函 ...
- 【水汐のc++】建立一个会员管理程序, 每个会员的登记内容包括会员编号、 会员卡号、累计消费金额,可以分别按会员编号、 会员卡号进行查询,也可以增加或删除会员信息。
[问题描述] 建立一个会员管理程序, 每个会员的登记内容包括会员编号. 会员卡号.累计消费金额,可以分别按会员编号. 会员卡号进行查询,也可以增加或删除会员信息. [实现提示] 可以采用顺序表或单链表 ...
- 设一个学生的信息包括学号、姓名、出生日期和性别等。把n个学生的信息放入一个集合中,可以根据学号对学生信息进行检索,并且可以根据出生日期对学生进行排序输出。
设一个学生的信息包括学号.姓名.出生日期和性别等.把n个学生的信息放入一个集合中,可以根据学号对学生信息进行检索,并且可以根据出生日期对学生进行排序输出. 要求 对于每个学生的个人信息,可以定义一个类 ...
- Linux下如何查看CPU信息, 包括位数和多核信息
题记:今天看到一篇关于查看CPU和操作系统信息的文章,转过来和大家分享一下,O(∩_∩)O! 了解cpu架构 http://blog.csdn.net/wyzxg/archive/2009/12/ ...
- python输入学号姓名输出自我介绍_请编写一个程序,使用字典存储学生信息,学生信息包括学号和姓名,请根据学生学号从小到大输出学生信息。_学小易找答案...
[单选题]维持人体直立姿势的重要肌 [选择题]2. 对尿失禁患者的护理中错误的一项是( ) [简答题]你印象最深的一处旅游景点是哪里?给你印象深刻的地方在于?有我们的民俗文化元素吗? [判断题]中间继 ...
- 1. 在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no)、姓名(name )、职称(pro)、工资(sal)等四项信息,请编写一完整的程序。
在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no).姓名(name ).职称(pro).工资(sal)等四项信息,请编写一完整的程序,实现以下功能: (1)创建信息表:从键盘读入所有职工的 ...
最新文章
- 在Python中创建单例
- 转list_quot;quot;转 Int,{} 转 List,还有什么奇葩的 JSON 要容错?| 实战
- 设置UYVY格式YUV为黑色
- lisp把多段线顶点连成表_读取多段线顶点并将顶点坐标标到数组中
- JDK-阻塞队列、非阻塞队列原理
- 缝隙天线简介[搬运]
- 浏览器网页无法打开麦克风、摄像头
- 【渗透测试实战】—社会工程学利用详解
- 分享写SQL的21个好习惯!
- 面部识别软件可以帮助女性找到看起来像他们的卵子捐赠者
- FlinkSQL JDBC 批处理 java heap space
- Android Audio - 支持多个APK同时录音
- 秉火429笔记之十三 通信基本概念
- 面试官:能说一说微信授权的原理吗?(Spring Cloud OAuth2 授权码模式)
- ShareSDK移动APP社会化分享组件
- Mozilla FireFox Gecko内核源代码解析(4.nsHTMLTokens)
- Python制作一个简易连点器
- AVPlayer基本使用方法
- 宾夕法尼亚大学在线计算机硕士,宾夕法尼亚大学计算机与信息科学研究生录取条件有哪些?...
- AD620放大器 AD623放大器 仪表放大器 差分放大器 微弱信号放大 原理图和PCB设计