0%

Java面向对象编程学习笔记(一)

封装继承多态。

1.基本概念

程序中包含各种独立而又互相调用的对象的思想。—– Wikipedia

  1. 先整体,再局部
  2. 先抽象,再具体
  3. 能做什么,再怎么做

2.Java类和对象

类的定义:

class 类名称{
属性名称;
返回值类型 方法名称(){}
}

操作要用到对象,对象定义如下:

类名称 对象名称 = new 类名称() ;

访问类中方法或属性:

访问类中的属性:对象.属性 ;
调用类中的方法:对象.方法();

3.封装性

3.1 封装性的概念

封装性是面向对象思想的三大特征之一,封装就是隐藏实现细节,仅对外提供访问接口。实现细节部份包装、隐藏起来的方法。

封装有:属性的封装方法的封装类的封装组件的封装模块化封装系统级封装
封装的好处:模块化信息隐藏代码重用插件化易于调试具有安全性
封装的缺点:**会影响执行效率

欢迎关注我的其它发布渠道