add class,interface demo