对象:随处可见的一种事物就是对象,如杯子、餐巾纸、计算机
类:同一类事物的统称,就是一类对象的统称,如鸟类、人类等
类是封装对象的共同属性和应具有的行为的载体。如鸟类的属性:翅膀、嘴;鸟类的行为:飞行、觅食。对类中的属性以成员变量的形式定义;类中的行为以方法的形式定义。鸟类的结构就是封装了鸟类的属性和鸟类的行为的载体。
封装的思想:类将对象的属性和行为封装起来,对客户隐藏其实现细节,保证了类内部数据结构的完整,避免外部对内部数据的影响,提高程序的可维护性。
方法调用:在类内部,可以在一个方法里调用另一个方法,但是不能在一个方法里定义另一个方法。