계약은 민사 주체가 평등 자발성에 기초하여 민사 법률 관계를 수립, 변경 및 종료하는 합의이다. 사실 한 고객이 호텔에서 밥을 먹을 때 이미 계약서에 서명했다. 고객은 호텔에 상품을 제공할 권리를 요구하고 호텔에 지불할 의무가 있다. 동시에 호텔은 고객에게 지불을 요구할 권리가 있으며 고객에게 상품을 제공할 의무가 있다. 달리기 주문은 고객이 식사 후 지불을 거부하고 식당을 떠나는 것을 의미하지만, 양측 계약은 고객이 주문한 후에 이미 발효되었다. 문제가 있으면 협상할 수 있기 때문에, 달리는 행동은 직접 계약의무를 이행하지 않는 것이다. 식당은 계약의 상대방으로서 법원에 소송을 제기하여 고객에게 식사비 지불을 요구할 권리가 있다. 사실 우리 생활에는 버스 타기와 같은 암묵적인 약속이 많다. 이러한 겉보기에 일반적인 행동은 실제로 계약의 성격을 가지고 있다.
물론 돌발 사건이나 지진 등 불가항력의 경우 고객이 자신의 안전을 지키기 위해 식당을 탈출하는 행위도 있다. 그렇다면 이런 행위도 계속해서 위약 책임을 져야 한다. 불가항력으로 인한 위약은 면책할 수 있다고 법으로 규정하고 있지만 제한이 있다. 사고가 발생했을 때 고객이 안전하게 현장을 탈출하는 것은 합리적이지만 계약을 위반한 것은 사실이다. 정착한 후에도 불가항력 요소도 배제했다. 이때 그는 이미 불가항력 요인의 방해를 받지 않아 계약의무를 계속 이행하고 식당에 식사비 금액을 지불해야 한다. 따라서 고객이 식당에서 식사를 시작하면 식당에 식사비 금액을 지불해야 할 의무가 있다고 할 수 있다.
식당의 관점에서 볼 때, 상품 제공 의무를 이행하기 시작하면 고객에게 식사비를 지불하라고 요구할 수 있다. 이것이 바로 계약의 구현이다. 따라서 식당은 상황에 따라 고객과 중재할지 법원에 소송을 제기할지 결정할 수 있다. 어느 쪽이든 식당이 고객에게 식사비를 지불하라고 요구하는 것은 합리적이다.