java-04面向对象的三大特征
来源:互联网 发布:动漫头像下载软件 编辑:程序博客网 时间:2024/06/18 04:04
面向对象的三大基本特征:OO面向对象的思想
封装:
用private将不想被外界访问到的属性和方法隐藏起来
封装对于类的开发者和使用者都有好处
对于开发者:
能够让数据得到保密 从而更加安全
对于类的使用者:
让使用者将精力集中到核心业务上
类的开发要求高内聚 低耦合
而如果要符合这样的要求
无疑会给一个类添加很多的属性和方法
每一个private的属性都应该配合两个public的方法存在
public 的 getters 和 setters
继承:
extends 来描述两个类之间的 is a 的关系
Student extends People
父类有相当于子类也有
Java当中类与类之间只有单根继承
一个类只能有一个父类
多态:
一个事物总有多种存在的形态
对象在内存当中是客观存在的
不会因为改变称呼它的类型而发生任何变化
父类类型 = new 子类对象();
封装:
用private将不想被外界访问到的属性和方法隐藏起来
封装对于类的开发者和使用者都有好处
对于开发者:
能够让数据得到保密 从而更加安全
对于类的使用者:
让使用者将精力集中到核心业务上
类的开发要求高内聚 低耦合
而如果要符合这样的要求
无疑会给一个类添加很多的属性和方法
每一个private的属性都应该配合两个public的方法存在
public 的 getters 和 setters
继承:
extends 来描述两个类之间的 is a 的关系
Student extends People
父类有相当于子类也有
Java当中类与类之间只有单根继承
一个类只能有一个父类
多态:
一个事物总有多种存在的形态
对象在内存当中是客观存在的
不会因为改变称呼它的类型而发生任何变化
父类类型 = new 子类对象();
0 0
- java面向对象的三大特征
- Java面向对象的三大特征
- java面向对象的三大特征
- java面向对象的三大特征
- java面向对象的三大特征
- java面向对象的三大特征
- java---面向对象的三大特征
- Java面向对象的三大特征
- java面向对象的三大特征
- Java面向对象的三大特征
- Java面向对象的三大特征
- Java面向对象的三大特征
- Java面向对象的三大特征
- Java面向对象的三大特征:
- java-04面向对象的三大特征
- java面向对象的三大特征,五大基本原则
- Java面向对象三大特征
- java面向对象三大特征--基本概念
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)
- 数据结构上机测试2-1:单链表操作A
- You are my brother
- 调试rsyslog的一点心得
- 高手速成android开源项目【View篇】
- java-04面向对象的三大特征
- 些基础的 Linux 问题与讨论:
- Time
- linux环境下玩转stm32f4 discovery开发
- 函数
- 真机调试报错:gen_entitlements.py: No such file or directory
- R实现MapReduce的协同过滤算法
- 高手速成android开源项目【tool篇】
- JAVA中运用数组的四种排序方法