if a host has a /0 subnetmask, it will never communicate with the default gateway because it will always asume the target is within its own LAN range. So further communication will be done with the MAC address via ARP resolvment.
so if:
- a target ip is within the subnet => MAC and ARP
- a target ip isn't within the subnet => send to default gateway