<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dinesh Kumar</title>
    <description>The latest articles on DEV Community by Dinesh Kumar (@mrealdinesh).</description>
    <link>https://dev.to/mrealdinesh</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1062242%2F3806ff63-840f-47d9-9f1d-1a090ae4eeca.jpg</url>
      <title>DEV Community: Dinesh Kumar</title>
      <link>https://dev.to/mrealdinesh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mrealdinesh"/>
    <language>en</language>
    <item>
      <title>What is interface</title>
      <dc:creator>Dinesh Kumar</dc:creator>
      <pubDate>Mon, 10 Apr 2023 07:24:59 +0000</pubDate>
      <link>https://dev.to/mrealdinesh/what-is-interface-38ac</link>
      <guid>https://dev.to/mrealdinesh/what-is-interface-38ac</guid>
      <description>&lt;p&gt;&lt;strong&gt;Interface&lt;/strong&gt;&lt;br&gt;
Inteface is basically a contract with the class that if you want to use this interface you have to do this stuff(the methods defined in the class) and if you don't then you won't be able to proceed and the best part it that it totally depends on you how you are going to achinve the funtionality.&lt;/p&gt;

&lt;p&gt;E.G. The banking system&lt;br&gt;
Every bank performs some common tasks like Withdraw, deposite, check Balance etc. but every bank has its own way of doing it.&lt;br&gt;
The code that run behinds or the procedure the follow may differ but ultimate goal is to do deposite, withdraw or check balance.&lt;br&gt;
So, the bank governing authority give them an interface that have three abstract methods e.g.&lt;br&gt;
deposite(int howmuch), withdraw(int howmuch), checkBalance(int actno);&lt;/p&gt;

&lt;p&gt;Checkout full video on Interface in java here&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/kNNGZlJd7Gs"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>java</category>
      <category>interface</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
