코호몰로지 함자: 정의, 반대변성, 그리고 구성