ليستي از كلاس ها در as3??

somayeh.gh

New Member
سلام به دوستاي عزيزم:rose:
يك سوال داشتم اميدوارم بتونين كمكم كنين
من يك كلاس به اسم MenuSet دارم كه درون اون يك ليست از كلاس ‍Category ها رو بايد قرار بدم و اين كلاس category داخل خودش يك ليست از كلاس item داره
ميخواستم بدونم هميچين امكاني در ac3 هست كه بشه ليستي از كلاس ها رو ايجاد كرد؟
كد هاي c# اونو براتون ميزارم :
----------------------------------------------------------------------
اين كلاس MenuSet:
public class MenuSet
{

public List<Category> Categories = new List<Category>();

public string LogoFile = "";

public string PlaceName = "";

public string BackgroundImage = "";

public ProductItem FoodOfTheDay;

public string Message = "";
}
-----------------------------------------------------------

اين كلاس category:

public class Category
{

public List<Item> Items = new List<Item>();

public string Name = "";

public string Image = "";

public string BackgroundImage = "";

public string Message = "";
}
---------------------------------------------------------
اينم كلاس item:

public class Item
{

public string Name = "";

public string Image = "";

public string Price = "";

public string MadeOf = "";
}
 

aliamel

کاربر فعال
این طور که من متوجه شدم منظور شما اینه مثلا کلاسی با نام class_a دارید که حاوی کلاس های B و C و ... هست . و هم چنین خود کلاس C شامل کلاس های D و E و ... هست .
چنین قالبیتی در AS3 موجوده و بسیار هم از آن استفاده می شه .
در این صورت :
class_a


PHP:
package  {
    
    import flash.display.MovieClip;//classB
    import classC;//classC
    
    
    public class class_a extends MovieClip {
        
        
        public function class_a() {
            // constructor code
        }
    }
}
PHP:
package  {
    
    import flash.display.MovieClip;//classD
    import fl.motion.Animator3D;//classE
        
    
    public class classC extends MovieClip {
        
        
        public function classC() {
            // constructor code
        }
    }
    
}
 

جدیدترین ارسال ها

بالا