面向对象基础
1.面向对象介绍
面向对象:并不是一个技术,而是一种编程的指导思想,以什么形式组织代码,以什么思路解决问题。
为什么要学习面向对象? 因为生活中,我们解决问题时,就是采用这种指导思想去解决的所以,我们写程序去解决问题时,如果也能采用这种指导思想 就会使编程变得非常简单,程序也便于人理解。
2.重点学习内容
1.学习自己如何设计对象。
2.学习已有的对象如何使用。
类和对象
1.类的介绍
Java 中想要创建对象,必须先要有类的存在。
类指的是一组相关属性和行为的集合,我们将其理解为是一张对象的设计图。
2.类的组成
属性 + 行为
属性:成员变量: 跟之前定义变量的格式一样,只不过位置需要放在方法的外面。
行为:成员方法: 跟之前定义方法的格式一样,只不过需要,去掉static关键字。
3.类和对象的关系
Java 中需要根据类,创建对象。
一个类,可以创建出多个对象。