Java基础篇----1.理解面向对象
Posted 满天星!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础篇----1.理解面向对象相关的知识,希望对你有一定的参考价值。
1.理解面向对象
OOPTest.java
package test;
/* 一.Java面向对象学习的三条主线:
* 1.Java类及类的成员:属性、方法、构造器、代码块、内部类
*
*2.面向对象三大特征:封装性、多态性、继承性
*
*3.其他关键字:this、super、static等
*
*
*二、“人把大象装进冰箱
*
*1、面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做
*
*(1) 把冰箱门打开
*(2) 抬起大象,塞进冰箱
*(3) 把冰箱门关闭
*
*2.面向对象:强调具备了功能的对象,以类/对象为最小单位,考虑谁来做
*
*人{
* 打开(冰箱){
* 冰箱,开开();
* }
*
* 抬起(大象){
* 大象,进入(冰箱);
* }
* 关闭(冰箱){
* 冰箱.闭合();
* }
*}
*
*冰箱{
* 开开(){}
* 闭合(){}
*}
*
*大象{
* 进入(冰箱) {}
*}
*
*三、面向对象的两个要素:
*类:对一类事物的描述,是抽象的、概念上的定义
*对象:是实际存在的该类事物的每个个体,因而也称为实例(instrance)
*
*可以理解为:类 = 抽象概念的人; 对象 = 实实在在的某个人
*面向对象程序设计的重点是类的设计
*类的设计,其实就是类的成员的设计
*/
public class OOPTest {
}
以上是关于Java基础篇----1.理解面向对象的主要内容,如果未能解决你的问题,请参考以下文章