Add type abstract of class
Merge pull request #407 from n1c01a5/master

Add type abstract of class