Tutor profile: Moustafa S.
Why should anyone learn Arabic?
I can speak 2 languages fluently Arabic and English. Also I am now learning German, but till now I could not find any better descriptive language than Arabic. Arabic is a very descriptive that you can find tons of words to describe the same objects but with slight changes. It is the best language that anyone can write literature and poetry with it.
Why Calculus is used everywhere, wither it is electronics, engineering, Physics, and more?
Calculus is so beautiful that it makes it easier to deal with infinitesimal objects than add them together to see how the whole system would act macroscopically. In electronics, we study how a single electron would act then use Calculus to see how the whole current would act. In physic we study for example the effect of a single charged particle on some point, then we sum all the effects of other particles using Calculus.
Subject: C++ Programming
What is object-oriented programming and why we need it?
Object-oriented programming is a beautiful concept that resembles abstraction just like math. for example, when you want to add numbers of some objects, what we do is that we think of those objects like units regardless of their entities. The same goes for object-oriented programming. when I try to build a model of a car I do not say that I will build a car with 18-inch tires, No. I think of general car specifications then let those concrete details to the user to fill. I will make each car have tires, windows, and an engine, but without going into details so after all of that i have a general car model that each user can customize as he wishes.
needs and Moustafa will reply soon.