Really man ? I was just trying to be a helpful guy . Maybe if you treated people online a bit nicer , youre team would be able to coordinate attacks and you wouldnt find competitive so hard . <| sep |> That does seems like a definition of data structures , not anything OOP specific . What ' s wrong with this ? struct Student string Name int Grade int G e t N a meLengthAndDoStuffStudent student or in Haskell , a definitely not OOP language data Student Student Int String Record syntax would be better but I can ' t remember it right now g e t NameLengthAndDoOtherStuff Student Int Code here <| sep |> I ' ve participated in a few class action lawsuits and I ' ve never been contacted via mail or email . It ' s always been a proactive process where I had to go to the website and provide my information . So yes , you do have to lift a finger . But , there ' s more the Sony PS 3 Other OS class action lawsuit requires proof that you purchased a PS 3 , that had this feature enabled , and that you actually installed another OS onto the PS 3 . Now , what are the chances of someone having proof to meet those requirements ? Next to none would be my guess . And so the financial compensation they were entitled to was denied to them because of these requirements . And yes , I recognize the work performed by lawyers , but their compensation is out of hand when it comes to these class action lawsuits in my opinion .