Files
912-notes/thu_dsa/chp9/dict.h

15 lines
253 B
C++

#ifndef DICT_H_
#define DICT_H_
//Dict virtual class
template <typename K, typename V>
class Dict{
public:
virtual int size() const = 0;
virtual V get(K key) = 0;
virtual bool put(K key, V value) = 0;
virtual bool remove(K key) = 0;
};
#endif