day06-面向对象思想_概述
This commit is contained in:
39
day06/src/com/inmind/object01/Demo01.java
Normal file
39
day06/src/com/inmind/object01/Demo01.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package com.inmind.object01;
|
||||
/*
|
||||
面向对象基于面向过程
|
||||
面向过程:
|
||||
面向:关注
|
||||
过程:每个步骤
|
||||
|
||||
面向过程吃饭:
|
||||
1.想一想吃什么
|
||||
2.去菜场买菜卖肉
|
||||
3.货比三家挑挑拣拣
|
||||
4.回到家,洗洗,切一切,煮饭做菜
|
||||
5.吃饭
|
||||
6.收拾
|
||||
|
||||
在开发中,C语言就是面向过程的语言,遇到功能,自己写一些逻辑,自已定义方法实现功能。
|
||||
|
||||
面对对象
|
||||
1.拿到菜单,点菜
|
||||
2.叫一个服务员
|
||||
a.调用服务员的点菜功能
|
||||
b.服务员将菜单交过后厨
|
||||
c.后厨根据菜单做菜
|
||||
d.调用服务员的上菜功能
|
||||
3.我们自己吃
|
||||
4.付钱走人
|
||||
|
||||
开发中:java,c++,js...,遇到功能需求,不是直接自己编写代码,先看一下有没有已经实现好的功能方法,如果有
|
||||
直接使用,如果没有,那也得自己写一部分功能
|
||||
|
||||
|
||||
面向对象:将之前的劳动者或参与者,变成指挥者,简化我们功能实现
|
||||
|
||||
类是对一类事物的描述,是抽象的,包含属性(成员变量)和行为(成员方法)
|
||||
对象是一类事物的实例,是具体的。
|
||||
类是对象的模板,对象是类的实体
|
||||
*/
|
||||
public class Demo01 {
|
||||
}
|
||||
Reference in New Issue
Block a user