Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

एकाधिक वंशानुक्रम को लागू करने के लिए जावा प्रोग्राम

इस लेख में, हम समझेंगे कि एकाधिक विरासत को कैसे कार्यान्वित किया जाए। जावा एकाधिक वंशानुक्रम का समर्थन नहीं करता है। इसका अर्थ यह है कि एक वर्ग एक से अधिक वर्ग का विस्तार नहीं कर सकता है, लेकिन फिर भी हम 'विस्तार' कीवर्ड का उपयोग करके परिणाम प्राप्त कर सकते हैं।

एल्गोरिदम

Step 1 – START
Step 2 – Declare three classes namely Server, connection and my_test
Step 3 – Relate the classes with each other using 'extends' keyword
Step-4 – Call the objects of each class from a main function.
Step 5 – STOP

उदाहरण 1

class Server{
   void my_frontend(){
      System.out.println("Connection to frontend established successfully");}
   }
   class Java extends Server{
      void my_backend(){
         System.out.println("Connection to backend established successfully");
      }
   }
   class connection extends Java{
      void my_database(){
         System.out.println("Connection to database established successfully");
      }
   }
   public class my_test{
      public static void main(String args[]){
         connection my_connection=new connection();
         my_connection.my_database();
         my_connection.my_backend();
         my_connection.my_frontend();
   }
}

आउटपुट

Connection to database established successfully
Connection to backend established successfully
Connection to frontend established successfully

उदाहरण 2

interface My_restaurents {
   void eat();
}
interface My_journey {
   void travel();
}
class Holiday implements My_restaurents, My_journey {
   public void eat() {
      System.out.println("I am trying this food");
   }
   public void travel() {
      System.out.println("I am trying this route");
   }
}
public class My_trip {
   public static void main(String args[]) {
      Holiday my_schedule = new Holiday();
      my_schedule.eat();
      my_schedule.travel();
   }
}

आउटपुट

I am trying this food
I am trying this route

  1. जावा प्रोग्राम वर्ग का क्षेत्रफल ज्ञात करने के लिए

    इस लेख में हम समझेंगे कि एक वर्ग का क्षेत्रफल कैसे ज्ञात किया जाता है। एक वर्ग के क्षेत्रफल की गणना निम्न सूत्र का उपयोग करके की जाती है - side*sidei.e.s2 नीचे उसी का एक प्रदर्शन है - यदि किसी वर्ग की भुजा s है, तो वर्ग का क्षेत्रफल s2 द्वारा दिया जाता है - इनपुट मान लीजिए हमारा इनपुट है - प

  1. जावा में संख्या गिनने के लिए प्रोग्राम को कैसे कार्यान्वित करें?

    कार्यक्रम एक JLabel . का उपयोग करता है गिनती लेबल रखने के लिए, एक JTextField संख्या रखने के लिए घटक गिनती , जेबटन बनाने के लिए घटक जोड़ें , निकालें और रीसेट करें बटन। जब हम ऐड बटन पर क्लिक करते हैं, तो JTextField में गिनती बढ़ी हुई . हो जाएगी द्वारा 1 और हटाएं बटन पर क्लिक करने से गिनती 1 से

  1. जावा में बहुस्तरीय विरासत

    बहुस्तरीय वंशानुक्रम - एक वर्ग को उस वर्ग से गुण विरासत में मिलते हैं जिसके पास फिर से गुण होते हैं। उदाहरण class Shape {    public void display() {       System.out.println("Inside display");    } } class Rectangle extends Shape {    public voi