Como se comentó anteriormente en este mismo capítulo, Vala ofrece un estilo de construcción alternativo que es diferente al anteriormente descrito, pero muy cercano a como se realiza la construcción de objetos con la biblioteca GObject.