title: How does radon calculate cycloMatic complexity of a class?
body: <p>I ran <code>radon cc -s myFile.py</code>  to calculate Cyclo metrics for it, I have pasted part of the result below</p>
  
  <pre><code>...
  (more stuff)
  C 37:0 MyClass - A (3)
  M 40:4 MyClass.letter - A (2)
  M 47:4 MyClass.fullname - A (2)
  M 58:4 MyClass.__str__ - A (1)
  ...
  (more stuff)
  </code></pre>
  
  <p>The <a href="https://buildmedia.readthedocs.org/media/pdf/radon/latest/radon.pdf" rel="nofollow noreferrer">Documentation</a> for Radon doesn't specify how the metric will be calculated for class particularly. For me, it doesn't make sense for a class to have cyclomatic complexity as it doesn't represent a code flow by itself like a method or a function would do , and even if there was I would expect the Cyclomatic complexity for the class to be the sum of CCs for its methods, which is clearly not the case here.</p>