Wednesday, January 27, 2016

SLOG #1

    In the past two weeks, we were concentrated on the topic of  designing and implementing a class. It is not a fresh topic to me since  a number of contents have already covered in last semester and I am able to write some basic codes.  What I found interesting about class is the special usage it has. From my initial perspective, the purpose of creating and implementing a class is to deal with data. However, it can be used for drawing graphs as well. In the class, the teacher presented us the method to draw a square and a right-angle triangle that is deeply attracted me.  I am also confronted with a small challenge about the format of writing functions especially the type contract. It is a bit differ from what I learned in the last semester and sometimes I am confused. Whereas, I will do more practice to get familiar with the new expression format. In this course, I aim to fully understand all the contents covered so far. In short, I should be capable of  designing and implementing a class on any topics.