面向对象思想

面向对象是什么
面向对象(Object-Oriented,简称OO)就是一种常见的程序结构设计方法。

面向对象的三大特征
一、封装
1、为什么要进行封装?为了内部的数据不被非法的访问或修改,封装后提供了访问的方法,可以在方法中编写逻辑控制数据的访问

2、掌握两种封装方法:

  1. 使用setter和getter进行封装
  2. 使用构造方法进行封装

3、什么是构造方法?即构造方法的定义

  1. 构造方法的定义:方法名与类名相同,没有返回值类型(甚至不使用void进行定义)
  2. Java语言为每一个java类提供一个默认的空参构造方法(空参构造方法可以不显示定义就可以使用)
  3. 实例化一个java对象,都必须调用构造方法
    4.构造函数

你可能感兴趣的:(面向对象思想)