道德对人的行为的规范作用必须通过人们的道德修养和自觉意愿发挥作用。对于那些缺乏道德修养和自觉意愿的人来说,道德规范毫无约束功能。道德和法律都是由同一社会经济基础所决定,都是同一社会国家意志的体现,在对人的行为规范作用力上一为扬善,是道德的软性约束,二为惩恶,是法律的刚性约束。 不能说那个更好。只有道德和法律结合创新才能发挥更的的作用。一是通过立法手段选择进而推动道德的普及,二是通过法律惩治严重的悖德行为。
如果人人都有道德,那就用道德,如果不行,还是用法律好!
双管齐下,各有侧重!
因人而异,依事不同。