美文网首页
刻意编程D5

刻意编程D5

作者: 周偉誠 | 来源:发表于2017-09-15 21:20 被阅读0次

练习内容

  • 小球运动代码练习5遍
  • scan 第一章文字内容

感想

  • 抄了4遍就可以默写了
  • 默写出来就可以不用抄了

附件

import java.awt.*;
public class MyBall{
    public static void main(String args[]) {
        Frame w = new Frame();
        w.setSize(300,400);
        
        MyPanel mp = new MyPanel();
        
        w.add(mp);
        
        Thread t = new Thread(mp);
        t.start();
        
        w.show();
    }
}

class MyPanel extends Panel implements Runnable{
    
    int x = 30;
    int y = 30;
    int att = 0;
    
    public void paint(Graphics g) {
        g.fillOval(x,y,30,30);
    }
    
    public void run() {
        while(true) {
            //定义飞行姿态
            if (att == 0) {
                x++;
                y++;
            }
            
            if (att == 1) {
                x--;
                y++;
            }
            
            if (att == 2) {
                x--;
                y--;
            }
            
            if (att == 3) {
                x++;
                y--;
            }
            
            //定义飞行策略
            
            if(x > 263) {
                if (att == 0) {
                    att = 1;
                } else {
                    att = 2;
                }
            }
            
            if ( y > 341) {
                if (att == 1) {
                    att = 2;
                }else {
                    att = 3;
                }
            }
            
            if ( x < 0) {
                if (att == 2) {
                    att = 3;
                }else {
                    att = 0;
                }
            }
            
            if( y < 0) {
                if(att == 3) {
                    att = 0;
                }else {
                    att = 1;
                }
            }
            
            try {
                Thread.sleep(3);
            }catch(Exception e) {}
            repaint();
        }
    }
}

相关文章

  • 刻意编程D5

    练习内容 小球运动代码练习5遍 scan 第一章文字内容 感想 抄了4遍就可以默写了 默写出来就可以不用抄了 附件

  • 第四次作业-美瞳

    《第四课 作业主题》 D5选择大于努力 ---- 例:5组-美瞳 项目方向:少儿在线编程 项目名称:和码编程 第一...

  • 《刻意练习》D5

    今天阅读的是《刻意练习》第5章——在工作中运用刻意练习原则。在工作中要想精进提升,务必运用刻意练习原则进行指导。你...

  • 【写作刻意练习D5】2018-05-06 变幻

    【写作刻意练习D5】0506 主题:改变 变幻 潮起潮落,风云涌动,斗转星移——每当仰望星空,都会莫名浮现纪录片的...

  • 怎样运用刻意练习提高自己的编程水平

    最近在阅读《刻意练习》,怎样运用刻意练习提高自己的编程水平有点想法: 刻意练习的重点在于刻意,刻意的针对自己薄弱的...

  • CS资料

    王垠:编程的智慧如何掌握所有的程序语言 编程入门指南十年学会编程如何学习一门新的编程语言?——在学习区刻意练习程序...

  • D5《刻意练习》:心理表征

    心理表征是一种与我们大脑正在思考的某个物体、某个观点、某些信息或者其他任何事物相对应的心理结构,或具体或抽象。一个...

  • 学习与刻意练习的区别

    学习与刻意练习的区别。 学习编程之类的技术,大概会经历学习与刻意练习。学习主要关注是什么,是一个抽象的理论;刻意练...

  • 化解冲突

    #亲子银行爱的存款30天刻意练习#D5: 冲突,是多子女家庭中不可避免的现象,这很容易理解。但今天的带读中几点对冲...

  • 2017-04-02

    D5,换个风格

网友评论

      本文标题:刻意编程D5

      本文链接:https://www.haomeiwen.com/subject/pspesxtx.html