zoukankan      html  css  js  c++  java
  • [Training Video

    log.info "starting"
    // we use class to create  objects of a class
    Planet p1 = new Planet()
    Planet p2 = new Planet()
    Planet p3 = new Planet()
    
    p1.name = "earth"
    p1.shape = "circle"
    
    p2.name = "jupiter"
    p2.shape = "circle"
    
    p3.name = "mars"
    p3.shape = "circle"
    
    log.info p1.name+"  "+p1.shape
    log.info p2.name+"  "+p2.shape
    log.info p3.name+"  "+p3.shape
    
    p1 = p2
    log.info "*************************************"
    log.info p1.name+"  "+p1.shape
    log.info p2.name+"  "+p2.shape
    log.info p3.name+"  "+p3.shape
    
    p1.name = "pluto"
    log.info "*************************************"
    log.info p1.name+"  "+p1.shape    //pluto
    log.info p2.name+"  "+p2.shape    //pluto
    log.info p3.name+"  "+p3.shape
    
    class Planet{
        def name
        def shape
    }
    

     运行结果:

    Tue Oct 06 20:41:45 CST 2015:INFO:starting
    Tue Oct 06 20:41:45 CST 2015:INFO:earth  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:jupiter  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:mars  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:*************************************
    Tue Oct 06 20:41:45 CST 2015:INFO:jupiter  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:jupiter  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:mars  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:*************************************
    Tue Oct 06 20:41:45 CST 2015:INFO:pluto  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:pluto  circle
    Tue Oct 06 20:41:45 CST 2015:INFO:mars  circle
    
  • 相关阅读:
    Delegte的BeginInvoke
    C# socket 实现客户端连续发送数据
    Button的PerformClick()
    Invoke和BeginInvoke
    Application.DoEvents() 处理队列消息,防界面假死
    BackgroundWorker后台线程
    CF773F
    ORM框架,没必要搞那么复杂
    VS Unable to copy file
    Unbuntu auto start program
  • 原文地址:https://www.cnblogs.com/MasterMonkInTemple/p/4857304.html
Copyright © 2011-2022 走看看