{"Free":0,"Sample":1,"Paid":2}
[{"Name":"פולימורפיזם - הפרוייקט המתגלגל","Videos":[{"Watched":false,"Name":"03- motivation for polymorphism","VideoQuestionQueItems":[],"ID":136360},{"Watched":false,"Name":"04- static binding vs. dynamic binding","VideoQuestionQueItems":[],"ID":136361},{"Watched":false,"Name":"05- the virtual table","VideoQuestionQueItems":[],"ID":136362},{"Watched":false,"Name":"06- virtual dtor","VideoQuestionQueItems":[],"ID":136363},{"Watched":false,"Name":"07- identify object type in runtine using virtual method","VideoQuestionQueItems":[],"ID":136364},{"Watched":false,"Name":"08- identify object type in runtine using typeid","VideoQuestionQueItems":[],"ID":136365},{"Watched":false,"Name":"09- identify object type in runtine using dynamic cast","VideoQuestionQueItems":[],"ID":136366},{"Watched":false,"Name":"10- implementing ostream when having polymorphism","VideoQuestionQueItems":[],"ID":136367},{"Watched":false,"Name":"11- duplicate hetrogenic array using clone","VideoQuestionQueItems":[],"ID":136368},{"Watched":false,"Name":"12- abstract classes and methods","VideoQuestionQueItems":[],"ID":136369},{"Watched":false,"Name":"13- summary","VideoQuestionQueItems":[],"ID":136370}],"ID":533537}]
[{"ID":533537,"Videos":[136360,136361,136362,136363,136364,136365,136366,136367,136368,136369,136370]}];
[136360,136361,136362,136363,136364,136365,136366,136367,136368,136369,136370];
1
9