依据《中华人民共和国合同法》
107条、当事人一方不履行合同义务或者履行合同义务不符合约定,应当承担继续履行 采取补救措施或者赔偿损失等违约责任
112条、当事人一方不履行合同义务或者履行合同义务不符合约定,在继续履行或者采取补救措施之后 对方还有其它损失的 应当赔偿损失
115条、当事人按照《中华人民共和国担保法》的规定,约定一方向另一方给付定金的,给付定金一方履行合同约定义务的,定金应当返还或者折抵价款,给付定金一方不履行合同约定义务的,无权要求返还定金。接受给付定金一方不履行合同约定义务的,应当双倍返还定金。
116条、当事人既约定违约金 又约定定金的,一方违约时对方可以选择适用违约金或者定金
综上所述,立法的原则承担违约责任的方式 应当是继续履行合同,因为继续履行合同
有利于合同目的的实现。而支付定金按照合同法115条的规定,也是解决违约问题 承担违约责任的一个重要方法。但是对于既约定违约金 又约定定金的时候 一方违约时 对方只能在违约金和定金之中选择一项
作为追究对方违约责任的方式