Scala(6) -- scala类(成员变量、成员方法、修饰符)和对象

1. 类和对象

Scala是一种函数式的面向对象语言, 它也是支持面向对象编程思想的,也有类和对象的概念。我们依然可以基于
Scala语言来开发面向对象的应用程序。

1.1 相关概念

什么是面向对象?

面向对象是一种编程思想 , 它是基于面向过程的, 强调的是以对象为基础完成各种操作.

面向对象的三大思想特点是什么?

  1. 更符合人们的思考习惯.
  2. 把复杂的事情简单化.
  3. 把程序员从执行者变成指挥者.

什么是类?

类是属性和行为的集合 , 是一个抽象的概念, 看不见, 也摸不着.

  • 属性 (也叫成员变量): 名词, 用来描述事物的外在特征的.
  • 行为 (也叫成员方法): 动词, 表示事物能够做什么.
  • 例如 : 学生有姓名和年龄(这些是属性), 学生要学习, 要吃饭(这些是行为).

什么是对象?

对象是类的具体体现 , 实现.

面向对象的三大特征是什么?

封装 , 继承, 多态.

你可能感兴趣的:(大数据学习,scala)