Contrivances mean the act of devising something.
Contrivances of self-pollination
1. Cleistogamy - Flowers never open
2. Homogamy - The stamens and carpels of a flower mature at the same time
3. Dichogamous Flowers Showing Adaptations for Self-pollination
Contrivances for Cross-Pollination
1. Dicliny - Bearing unisexual flowers
2. Self-sterility - A flower cannot be fertilized by the pollen of the same flower
3. Dichogamy - Stamens and carpels of a bisexual flower mature at different times
4. Herkogamy - Reduce sexual interference between male (anthers) and female (stigma) function
5. Heteromorphism - Condition of existing in various forms