title: Static public constant ActionScript 3 good practices
body: <p>I don't know excatly how the static public constants work in ActionScript 3.</p>
  
  <p>Does the constant value will be calculated every time I use it?</p>
  
  <p>Here an example :</p>
  
  <pre><code>public static const DIAMETER:Number = 100;
  </code></pre>
  
  <p>Then if I set this constant like this</p>
  
  <pre><code>public static const RADIUS:Number = DIAMETER /2;
  </code></pre>
  
  <p>I don't know if the result will be calculated every time I use this constant.</p>
  
  <p>I need some informations about it.</p>
  
  <p>Same question with a constant object type:</p>
  
  <pre><code>public static const MY_POINT:Point = new Point(100,100);
  </code></pre>
  
  <p>Thanks ;)</p>