zoukankan      html  css  js  c++  java
  • 扫雷程序随笔

    扫雷程序并不难,主要是借这次编扫雷程序的机会复习了一下java的GUI界面的编写。

    1.当程序中区分鼠标的左右键时,要实现MouseListener,用里面的MousePressed的函数来进行事件处理。

    2.空白雷区的递归函数中,我设置的递归出口是 如果这个坐标上的按钮已经被点,则return。最开始的时候忘记设置递归出口,结果递归和循环都一直执行,虽然结果正确,但总有栈溢出的异常发生。

    3.面向对象的思想还是不够,总是想起来写什么功能,就直接在主类里写,然后调用了,这里面有的明明是雷区按钮MineButton类的方法。编项目的时候还是应该先考虑好,把类啊函数啊,都抽象好,再动手编,这样应该思路也会清晰一点。这次的代码真的太乱了。

    4.第一次在GUI里加入菜单栏,虽然很简单,但看起来确实好看了点。

    5.在子类的构造函数里用super函数调用父类的构造函数时,super函数必须放在构造函数的第一行。

    6.在局部内部类里,只能用final变量。

  • 相关阅读:
    强化学习 相关资源
    Log4j输出文件到目的地
    httpclient 封装post 和get
    Cookie 和Session区别
    day09 request 和response
    Jmeter 断言
    Jmeter自学笔记10----性能测试基础实战
    Jmeter 目录
    性能测试解惑之并发压力
    设计模式,就是那个抽象工厂没写
  • 原文地址:https://www.cnblogs.com/kkkkkk/p/5308791.html
Copyright © 2011-2022 走看看