اگر کلاس Animal ابستراکت باشد قاعدتا نميتوان از روي اون نمونه ساخت چون یه کلاس ناشناخته تلقی میشه و بايد بصورت زير نمونه سازي کرد
;()Animal animal = new Horse
يا
;()Animal animal = new Lion
سئوال:فرق عبارت بالا با عبارت پايين در چيست؟
;()Horse animal = new Horse
اصلا وقتي که Horse از کلاس Animal ارث ميبره ديگه چه لزومي داره عبارت اول رو بنويسيم؟