Hi,
To make abstract class, just check the "isAbstract" property.
And, please note that there is no "constructor" concept in UML, but you can use "<<create>>" stereotype for Operation to represent a constructor. You can also use "specification" property for pseduo code for operation.
Thanks,
StarUML Team