Develop A Program Using Abstract