A drum washing machine, comprising: an outer drum, configured in a shell; a drum, configured in the outer drum and capable of rotating by using a horizontal axis or an inclination axis inclining relative to a horizontal direction as a center; a rotating body, configured in the drum and provided with a protruding part in contact with washings on a surface of the rotating body; a driving part, capable of operating in a first driving form and a second driving form, wherein the first driving form is a driving form that enables the drum and the rotating body to integrally rotate at a same rotating speed or enables the drum to rotate and the rotating body to be in a free rotation state, and the second driving form is a driving form that enables the drum and the rotating body to rotate at different rotating speeds; a heater, configured to heat water stored in the outer drum for washing; and a control part, which at least performs washing operation of a first washing mode and a second washing mode, wherein the control part performs control in following manners: enabling the driving part to operate in the first driving form and also enabling the heater to operate, in a washing process of the first washing mode; enabling the driving part to operate in the second driving form, and enabling the heater to operate in such a manner that heat applied to the water is reduced compared with the first washing mode or not enabling the heater to operate, in a washing process of the second washing mode. an outer drum, configured in a shell; a drum, configured in the outer drum and capable of rotating by using a horizontal axis or an inclination axis inclining relative to a horizontal direction as a center; a rotating body, configured in the drum and provided with a protruding part in contact with washings on a surface of the rotating body; a driving part, capable of operating in a first driving form and a second driving form, wherein the first driving form is a driving form that enables the drum and the rotating body to integrally rotate at a same rotating speed or enables the drum to rotate and the rotating body to be in a free rotation state, and the second driving form is a driving form that enables the drum and the rotating body to rotate at different rotating speeds; a heater, configured to heat water stored in the outer drum for washing; and a control part, which at least performs washing operation of a first washing mode and a second washing mode, wherein the control part performs control in following manners: enabling the driving part to operate in the first driving form and also enabling the heater to operate, in a washing process of the first washing mode; enabling the driving part to operate in the second driving form, and enabling the heater to operate in such a manner that heat applied to the water is reduced compared with the first washing mode or not enabling the heater to operate, in a washing process of the second washing mode. enabling the driving part to operate in the first driving form and also enabling the heater to operate, in a washing process of the first washing mode; enabling the driving part to operate in the second driving form, and enabling the heater to operate in such a manner that heat applied to the water is reduced compared with the first washing mode or not enabling the heater to operate, in a washing process of the second washing mode.