What are the different functions and relations between law and morality? What is the book Ideological and Moral Cultivation and Legal Basis?

Law is a violent code of conduct to regulate the relationship between individuals and society, which embodies the will of the ruling class, is formulated or recognized by the state, and relies on coercive force to ensure its implementation.

Morality is a non-violent code of conduct to adjust the relationship between individuals and society, which is maintained through traditional customs, public opinion and inner beliefs.

1, difference

(1) Law is a mandatory social norm; Morality is a non-mandatory social norm.

② Law belongs to the political superstructure; Morality belongs to ideological superstructure.

Step 2 contact

Morality is the foundation of law, and a good law should be moral.

Law is the guarantee of morality, and people with morality are protected by law.