difference between structure and class in c++ ppt