use Interface SaveObject without Abstract class