Are amphibians a distinct class of vertebrates?

Yes.

Kingdom -"Animalia"

Phylum - "Chordata"

Superclass - "Tetrapoda"

Class - "Amphibia"