JavaRush /جاوا بلاگ /Random-SD /وفد جو نمونو (سانچو).

وفد جو نمونو (سانچو).

گروپ ۾ شايع ٿيل
وفد جو نمونو (سانچو) - اچو ته آسان ترين مثال ڏسو. اتي ھڪڙو طبقو آھي Аجيڪو ڪجھ طريقي سان آھي f. ڪلاس Аهڪ اندروني، غير جامد طبقي جو طبقو آهي My.
public class My{
   public static void main(String[]args){
      My test = new My();
      My.A a1 = test.new A();
      a1.f();
      My.B b = test.new B();
      b.f();
   }

class A{
   void f(){
      System.out.println("f");
  }
}
}
پوءِ اسان ڪنسول تي پرنٽ ڪنداسين ته طريقو ڇا ڪندو f. هن کي ڪرڻ لاء، طريقي ۾ mainهڪ طبقاتي اعتراض ٺاهيو А۽ طريقو سڏيو f. ھاڻي اچو ته ڪلاس ٺاھيون B. اسان کي ان جي ضرورت آهي ته جيئن ئي ڪلاس А، پر اسان ڪوڊ کي نقل نه ڪنداسين ۽ نه ئي وراثت استعمال ڪنداسين، پر ڪلاس ۾ اسين Вڪلاس جو هڪ اعتراض ٺاهينداسين А، ۽ پوء Вڪلاس ميٿڊ کي ڪلاس ميٿڊ ۾ سڏينداسين А.
class B{
   A a = new A();
   void f(){
      a.f();
   }
}
ھڪڙو طبقو Вڪجھ ڪمن جي عمل کي ٻئي طبقي کي تفويض ڪري ٿو. Вهن معاملي ۾ ڪلاس А.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION