SLOG Week 3 – Object Oriented Programming
After a
first look at object oriented programming it seemed to be virtually the same as
the programming as I have done before CSC148. However, after the second lab and
doing further reading into the subject, I was clearly mistaken. Object-oriented
programming provides structure and a much more practical approach to
programming than before. Object-Oriented
programming is the use of objects to write programs. This approach allows one
to create an object and then write applications to modify or use the objects.
This is clearly more superior to the procedural programming method as it
provides much more structure to the program and is clearer to other
programmers. Object-oriented programming allows people using the code to store
information, alter the information and return the information. It allows one to write code that makes the
object itself do the work instead of the function. This allows programmers to
write different functions and applications of the object to suit their own
needs. It provides a great deal of new opportunities and distinct uses to suit
clients. I think object-oriented programming will offer me new ideas on how to
program and improve my programs.
I really feel like
object-oriented programming really helps me to understand more how programming
is actually used in the real world. It helps me to really understand more computer
science instead of just writing functions that having seemly irrelevant applications
in the real world. I really enjoyed the use of these types of programs. I look
forward to learning more programming in this way as I’d like to learn the
application of programming rather than the mechanics. As a result I don’t feel
like I really struggled with the actual coding part of the lectures this week
but, more so with the concepts and understanding how their relevant. I noticed
that, it seems this course is more about concepts on how to improve and solve actual
real world problems. Rather the computer programming basics in CSC108 and I will
have to make more attempts to really examine the concepts. As a result this
course seems relatively easy but, engaging and interesting I hope the course
continues in this way.
thanks this was so helpful!!
ReplyDelete