Difference Between Oops And Functional Programming Languages