第三周课程总结&实验报告
第三周总结
这周我们学习了Java的封装性,多态性,继承性,以及对方法的调用等等,不过对于方法调用我是实在不懂,这是我上课没有听讲的原因,但这我相信我可以利用下课时间弥补,除了这些我们还学习了this和static关键词。
this :
在构造器中,代表该构造器所创建的实例对象。
在方法中,指调用该方法的对象。
在流离块中。只流离块所属的类的实例t
static
属性有共享性,还可以声明函数,比如Mian方法public static void main(String args[])
撰写第三周实验报告
1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”
![](https://img2018.cnblogs.com/blog/1580393/201909/1580393-20190911194143990-217046502.png)
2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。
![](https://img2018.cnblogs.com/blog/1580393/201909/1580393-20190911194230390-1314998517.png)
3. 编程求1!+2!+3!+…+20!
![](https://img2018.cnblogs.com/blog/1580393/201909/1580393-20190911194258555-367408234.png)
4. 编写Java程序,计算8+88+888+…前10项之和。
![](https://img2018.cnblogs.com/blog/1580393/201909/1580393-20190911194323766-1927870718.png)
5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。
![](https://img2018.cnblogs.com/blog/1580393/201909/1580393-20190911194352887-1524896180.png)
6. 编写应用程序,输出满足1+2+3+…+n<8888的最大正整数。
![](https://img2018.cnblogs.com/blog/1580393/201909/1580393-20190911194427136-1206736590.png)
7. 使用for循环打印下面的图(等腰三角形)
![](https://img2018.cnblogs.com/blog/1580393/201909/1580393-20190911194457905-2126270648.png)