through painting the metals are covered with paint coating which protects the oxidation.
Prevents contact of Iron with oxygen and water
prevents rusting.
Painting an iron object creates a barrier between the iron and oxygen, which is necessary for rusting to occur. The paint acts as a protective layer that prevents the iron from coming into contact with moisture and air, thus slowing down the rusting process.
It prevents the body from rusting.
Paint prevents oxygen from reaching the surface of the steel and once the seal is not perfectly air tight it no longer prevents the oxidization as well as when the seal was air tight. You can buy rust prevention products from Noxudolusa.com
Coating prevent the iron from contacting air and moisture. So it prevents iron from rusting.
Painting will be a good option to prevent rusting.
No, after painting iron can not make a strong bonding with concrete, the purpose of painting is the prevention of rusting but rusting process occurs in presence of carbon dioxide and moisture, when iron bars are sealed in concrete the rusting is not possible.
Keep the nail in a glass of Coca-Cola for two weeks.
Paint protects the metal from exposure to oxygen .
Rusting , Corrosion & Looks
I'll give a non chemist answer but a wise answer... logically, you are covering it with a mixture (correct this If Im wrong), preventing it to have contact with the oxygen in the atmosphere. Therefore preventing the iron to oxidize :)