行作为公法其原因是