What does const denote here?
<p>What does const denote in the following C++ code? What is the equivalent of this in C#? I code in C# and I am trying to learn C++.</p>

<pre><code>template &lt;class T&gt; class MaximumPQ { 
public:
virtual ~MaximumPQ () {}

virtual bool IsEmpty () const = 0;    

virtual void Push(const T&amp;) = 0;

virtual void Pop () = 0;
};
</code></pre>
