<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Interface (computing) - Page 7 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Interface_(computing)&amp;p=6">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Interface_%28computing%29&amp;p=8">3.Next</a>
</p>
<p>interface of a software module A is deliberately defined separately from the <a href="page.php?w=Implementation_%28computer_science%29">implementation</a> of that module. The latter contains the actual code of the procedures and methods described in the interface, as well as other "private" variables, procedures, etc. Another software module B, for example the <a href="page.php?w=Client_%28computing%29">client</a> to A, that interacts with A is forced to do so only through the published interface. One practical advantage of this arrangement is</p><p>
<a accesskey="1" href="page.php?w=Interface_(computing)&amp;p=6">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Interface_%28computing%29&amp;p=8">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
