类和对象基础题

Posted hanruyue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类和对象基础题相关的知识,希望对你有一定的参考价值。

一、           类和对象基础题

1.编写一个Java应用程序,该程序中有3个类:Ladder、Circle和主类A。具体要求如下:Ladder类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类A用来测试类Ladder和类Circle的功能。

 

2.按要求编写Java应用程序:

(1)编写西游记人物类(XiYouJiRenWu)

其中属性有:身高(height),名字(name),武器(weapon)

方法有:显示名字(printName),显示武器(printWeapon)

(2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong。并分别为他

们的两个属性(name,weapon)赋值,最后分别调用printName, printWeapon方法

显示二个对象的属性值。

 

3.编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变

量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次,

编写一个主类,在主类中测试Account类的功能。

 

4.编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型

成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒)

进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义

一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这

些对象调用方法show()来显示时钟的时间。

package com.duixiang.hry;
//梯形public class Ladder {
//属性double shangDi;//上底double xiaDi;//下底double gao;//高double mianji;//面积//构造方法Ladder(double sd,double xd,double g)//调用这个方法,把参数传进去{shangDi=sd;xiaDi=xd;  //参数gao=g;//计算面积mianji=(sd+xd)*g/2;}//成员方法//返回面积//返回类型 方法名(参数列表)//写void没有返回值,把返回值的数据类型写到前面double getMianji(){//返回语句return mianji;}}

以上是关于类和对象基础题的主要内容,如果未能解决你的问题,请参考以下文章

面向对象基础——类和对象

Java基础-类和对象

Scala基础:类和对象访问修饰符和构造器

java 类和对象基础题

Python基础——类和对象

Java基础06—类和对象