面向对象编程
先来思考几个问题,在没学面向对象之前,我们如何
(1) 存储一个学生的姓名和年龄
我们会定义两个变量:String name,int age
(2) 存储30个同学的姓名和年龄
创建两个数组:
① String [] names;//{“张三”,”李四”,”王五”…}
② Int [] ages;//{18,0,19…}
什么是面向对象的编程思想?
面向对象编程就是 把具有 共性 的事务 抽象 成 属性和方法 来进行代码编程.
没有学习面向对象之前我们会先定义两个数组来分别定义存储所有的姓名和年龄,这样就像是在填信息表时拿几张纸,列好序号,一张写姓名,一张写年龄。这样显然是不合理的。我们应该拿一张纸来填写一个人的全部信息。这种针对于一个人,一个群体来进行操作的思想,就是典型的面向对象编程思想。