第七天_java测验(2018-08-02)

2018-08-10  本文已影响0人  董秀才

1、题:

1、编写一个计算机类Calculator

         里面有两个方法,一个是init初始化方法,主要用于接收参与运算的两个值,以及运算符(如:+ - * /)

​  另一个是计算的方法,根据传递的值和运算符,计算出相应的结果

2、一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程 找出1000以内的所有完数

3、输入两个正整数m和n,求其最大公约数和最小公倍数

4、通过面向对象编程

          编写一个相亲匹配系统,输入男孩资料和女孩儿资料,如果男孩儿身高比女孩儿身高高15厘米,匹配指数增加20,如果男孩儿比女孩儿收入多5000以上,匹配指数增加20,如果男孩儿比女孩儿大3岁,指数增加20,大4-6岁,增加10,大于6岁,不加分,如果男孩儿和女孩儿是一个工作单位,指数-10.

  最终打印分值,如果大于50分,打印天作之合!

---------------------------------------------------------------------------------------------------------------

1、继承:

    继承的概念:

    在原有类的基础上,产生一个新的类,在新的类中可以访问原类中的私有成员,并且可以添加一些新的东西

2、用法

1、子类继承父类  extends

2、父类中的构造方法,子类无法使用,但是子类的构造方法可以调用super()

3、父类中的私有成员 无法继承

4、如果实例化一个类,会先实例化一个父类,在实例化子类

上一篇下一篇

猜你喜欢

热点阅读