`

我對面向對象和過程的理解。

 
阅读更多

我的一些理解。

面向过程,是对客观现象的描述,感觉是有一个上帝视角。
RedLightOn();
PeopleWalk();
CarStop();
GreenLightOn();
CarMove();

面向对象,顾名思义,更加强调了客观实体与其属性和动作的关联性,
突出了以各个客观实体为中心的世界观,
可能更便于人类大脑理解与记忆。
redlight.turnOn();
people.walk();
car.stop();
greenlight.turnOn();
car.move();

分享到:
评论

相关推荐

    深入理解面向对象

    由面向过程到面向对象,是一个很大的转折,怎么去理解面向对象呢?

    深刻理解对象设计及面向对象设计

    这是本人在实践和阅读名著中对面向对象设计的深刻理解,可以帮助大家从本质上看待如何理解对象设计及面向对象设计的原理,全是自己的心得和体会(当然是在巨人的基础上的),希望对大家有帮助。

    Java零基础-面向对象和面向过程.md

    建议通过编写和执行一些简单的示例代码,加深对面向对象编程和面向过程编程的理解。 如有疑问,可以参考Java官方文档或搜索相关资料,进一步扩展学习。 推荐深入学习和实践面向对象编程的概念、原则和设计模式,以...

    转载面向对象的理解

    面向过程: 为了把大象装进冰箱,需要3个过程。 1) 把冰箱门打开(得到打开门的冰箱) 2) 把大象装进去(打开门后,得到里面装着大象的冰箱) 3) 把冰箱门关上(打开门、装好大象后,获得关好门的冰箱) 每个过程有...

    java学习 面向对象

    java学习好材料,面向对象从软件建模方法论的角度上看,应用软件系统的开发方法已...部化的特点使面向对象的方法更有利于改善软件质量、理解和维护软件系统。面 向对象的方法和一些过程方法结合,组成完整的开发方法。

    面向对象软件工程

    《面向对象软件工程》 作者:Stephen.R.Schach 学校:(美)范德比尔特大学 书名原名:Objected-Oriented Software Engineering 目录: 第一部分 面向对象软件工程简介  第一章 面向对象软件工程的范畴  第二章 ...

    JAVA面向对象编程_孙卫琴2.pdf

    本章首先简要介绍了结构化的软件开发过程,然后介绍面向对象的软件开发过程,对面向对象的一些核心思想和概念做了阐述。本章列举了不少形象的例子,来帮助读者理解面向对象的开发思想,并且以一个画板Panel软件系统...

    面向对象的思维过程

    本文是关于面向对象思维过程系列文章的第一部分,选择这个主题作为书籍或专栏的标题是一个重大的决定,做出这个选择并不简单,因为已经有很多面向对象主题的好书和文章了,包括面向对象分析、面向对象设计、面向对象...

    面向对象方法5.ppt

    第五章 面向对象软件开发过程 学习目的: ① 了解面向对象软件开发过程 ② 理解OOD与OOA的区别 面向对象分析 面向对象设计 面向对象程序设计

    面向对象程序设计课程设计——学生成绩管理系统

    设计功能:使用面向对象的程序设计方法,程序的功能主要包括:对学生成绩信息的增、删、查、改等基本功能,并能够按照学号或姓名及成绩等进行排序和筛选,使用文件进行数据的存储和维护,能够按照班级或专业进行分类...

    OC面向对象编程基础

    面向对象,以及区别与面向过程,理解类和对象的概念,设有的实验

    设计模式:可复用面向对象软件的基础--详细书签版

    它将成为我在寻找面向对象设计思想过程中经常翻阅的一本书﹕这正是复用的真实含义所在,不是吗﹖”--sanjiv gossain, journal of object-oriented programming [/font] 目 录 序言 前言 读者指南 第1章 引言 1 ...

    在“魔兽争霸”游戏中学习面向对象的思想

    在本人学习的过程中,本人直到最近对面向对象思想有了一个大突破后才发现原来在玩 “魔兽争霸”这个游戏的过程中就已经包含了深刻的面向对象的思想,现在根据自己对面向对象思想的理解结合“魔兽争霸”这个游戏进行...

    漫谈设计模式:从面向对象开始(带书签扫描版).刘济华.pdf

    本书主要从最基本的设计模式入手,并结合一些J2EE开发过程经常遇见的技术和概念,你将全面理解这10多个设计模式,并在开发过程中,让你真正体会和思考面向对象编程的思想,也只有掌握这些,你才会能成为一位真正的...

    什么是面向对象的程序设计

    面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP达到了软件工程的三个主要目标:...

    java零钱通简单项目 面向过程 面向对象 两种代码

    通过简单java零钱通项目 理解面向过程和面向对象的区别

    JAVA面向过程的程序设计

    1. 面向过程的程序设计 面向过程——面向机器 –其中心思想是用计算机能够理解的逻辑来描述和表达待解决的问题及其具体的解决过程。–算法+数据结构 l数据结构利用计算机的离散逻辑来量化表达需要解决的问题。 l –...

    C#面向对象基础教程

    C#面向对象基础教程 电子书 《C#面向对象基础教程》以C#语言面向对象的知识...在介绍C#语言的过程中,始终贯穿了面向对象的编程思想,力求使读者在学习C#语言的同时,深刻体会和理解面向对象编程的精髓和强大的功能。

    设计模式可复用面向对象软件的基础

    你将拥有一种深刻的洞察力,以帮助你设计出更加灵活的、模块化的、可复用的和易理解的软件—这也是你为何着迷于面向对象技术的源动力,不是吗? 当然还有一些提示和鼓励:第一次阅读此书时你可能不会完全理解它,...

Global site tag (gtag.js) - Google Analytics