// ******************************************* class Block { protected Data data; public Data get_data() { return data; } public void set_data(Data new_data) { data = new_data; } public Block() { super(); } public Block(Data data) { super(); set_data(data); } }