# Need help with a class structure

**URL:** <https://forum.kirupa.com/t/need-help-with-a-class-structure/282185>\
**Category:** flash\
**Created:** [February 18, 2009, 6:36pm UTC](https://forum.kirupa.com/t/need-help-with-a-class-structure/282185 "2009-02-18T18:36:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rondog](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/rondog/32/2478_2.png) [@rondog](https://forum.kirupa.com/u/rondog)\
**Post date:** [February 18, 2009, 6:36pm UTC](https://forum.kirupa.com/t/need-help-with-a-class-structure/282185/1 "2009-02-18T18:36:19Z")

</div>

I am building an application that will have most of its functionality the same, but some parts will be different.

The main application is a straight video player, with a timeline, play/pause and volume.

I need that as one application and then in another instance I need to add timeline constraints to the player.

So I want to be able to have this standalone player with no bells and whistles that I can use over and over. I then want to build this other class that can extend my video player that will add timeline constraints.

What is the best way to do this?
