抽象和封装:
来源:互联网 发布:苹果电脑怎么下软件 编辑:程序博客网 时间:2024/06/07 05:34
1.对象和类的区别与联系:
类是对象的类型,对象是类的实例。
类和对象是抽象和具体的关系。
2.封装的好处:
隐藏类的实现细节
让使用者只能通过程序规定的方法来访问数据
可以加入存取控制语句,限制不合理操作
3..封装的步骤:
修改属性的可见性
创建共有的getter,setter方法
在getter,setter方法中加入属性控制语句
4.面向对象的过程就是抽象的过程
第一步,发现类。
第二步,发现类的属性。
第三步,发现类的方法。
4.抽象时遵循的原则如下:
属性,方法的设置是为了解决业务问题
关注主要属性,方法
如果没有必要,勿增加额外的类,属性,方法
5.构造方法的作用,在创建对象时执行一些初始化操作,如给成员属性赋初值
特点:构造方法的名称和类名相同,没有返回值类型
6.什么是方法重载:
必须在同一个类里
方法名相同
参数列表不同
与方法返回值和方法修饰符无关
(添加getter,setter方法快捷键:shift+Alt+s+r)
0 0
- 基本概念:抽象和封装
- 封装和抽象
- 抽象和封装
- 抽象和封装 笔记
- 抽象和封装
- 封装和抽象
- 【JAVA】抽象和封装
- 抽象和封装
- java 抽象和封装
- JavaOop01抽象和封装
- 抽象和封装
- 抽象和封装
- 抽象和封装
- 抽象和封装
- 第一章 抽象和封装
- 抽象和封装:
- 抽象和封装
- 抽象和封装
- POJ 3274 Gold Balanced Lineup (前缀和 + 哈希表)
- 使用idea导入非maven项目并编译运行
- VPN连接设置
- 归并排序 java实现
- ViewPagerIndictor
- 抽象和封装:
- Shell入门(一)Shell脚本、环境
- 内网渗透中的mimikatz
- 死锁的相关概念
- 字符设备驱动模型
- QT之GUI学习笔记---文本文件读写
- 教你如何评估时间空间复杂度?
- IntelliJ如何设置类头注释和方法注释
- poj 2387 Til the Cows Come Home (最短路)