class Medicine { final String itemName; // 제품명 final String entpName; // 업체명 final int count; @override bool operator==(Object other) => other is Medicine && itemName == other.itemName; @override int get hashCode => Object.hash(itemName, entpName); }
hashCode 에는 Object.hash를 이용해 가능함
count가 다르더라도, itemNamer과 entpName만 같으면 같은 객체로 인식됨