03:面向对象思想

1.面向对象基本概念

  • 面向对象(Object Oriented,OO)是软件开发方法
  • 面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。
  • Object Oriented Programming-OOP ——面向对象编程

2.面向对象和面向过程区别

  • 面向对象是相对面向过程而言
  • 面向对象和面向过程都是一种思想
  • 面向过程
    • 强调的是功能行为
    • 关注的是解决问题需要哪些步骤
  • 面向对象
    • 将功能封装进对象,强调具备了功能的对象
    • 关注的是解决问题需要哪些对象

3.面向对象的特点

  • 是一种符合人们思考习惯的思想
  • 可以将复杂的事情简单化
  • 将程序员从执行者转换成了指挥者
  • 完成需求时:
    • 先要去找具有所需的功能的对象来用。
    • 如果该对象不存在,那么创建一个具有所需功能的对象。
    • 这样简化开发并提高复用。
时间: 2024-10-26 13:40:29

03:面向对象思想的相关文章

【Java面向对象基础(三)】面向对象思想

[喵"的Android之路][基础篇(三)][Java面向对象基础]面向对象思想 1 面向对象的WWH 1.1 What--什么是面向对象 首先,要理解“对象”.在Thinking in Java中提到“Everything is an object”,即万物皆对象.这里的“对象”指的是任何实体或者任何可以当作实体看待的“虚幻的事物”.比如现实中的人(男人.女人.老人.小孩而...).动物(大象.狮子.猴子...).桌子.凳子.汽车.ATM机等等,也可以使看不见摸不着的空气(氧气.二氧化碳.氮气

面向对象思想,简单实例

下面有一行代码,作用是求1-50之间偶数的和 public class Mianxiangduixiang { public static void main(String[] args) { int sum=0; for(int i=0;i<=50;i++,i++){ sum+=i; } System.out.println(sum); } } 现为了实现让主方法调用方法来解题,引入面向对象思想: 首先在主类外面编写一个类Func: 并在类中编写一个子方法func1,返回值为int型 然后将主

06 面向对象思想概述

06.01_面向对象(面向对象思想概述)(了解) A:面向过程思想概述 第一步 第二步 B:面向对象思想概述 找对象(第一步,第二步) C:举例 买煎饼果子 洗衣服 D:面向对象思想特点 a:是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做) b:可以将复杂的事情简单化(对使用者来说简单了,对象里面还是很复杂的) c:将我们从执行者变成了指挥者 角色发生了转换 E:面向对象开发 就是不断的创建对象,使用对象,指挥对象做事情.(如果有对象,直接用对象,对我们直接提供服务)

面向对象思想

面向对象思想 编辑 面向对象的程序设计语言必 须有描述对象及其相互之间关系的语言成分.这些程序设计语言可以归纳为以下几类:系统中一切事物皆为对象:对象是属性及其操作的封装体:对象可按其性质划 分为类,对象成为类的实例:实例关系和继承关系是对象之间的静态关系:消息传递是对象之间动态联系的唯一形式,也是计算的唯一形式:方法是消息的序列. 中文名 面向对象思想 性    质 思想 类    别 程序设计语言 领    域 软件 目录 1 简介 2 理解 3 面向对象 4 存在问题 5 概念特征 6 要

JAVA学习--面向对象思想的落地法则

* 面向对象思想的落地法则一:  * 1.设计类,并设计类的成员(成员变量&成员方法)  * 2.通过类,来创建类的对象(也称作类的实例化)  * 3.通过“对象.属性” 或“对象.方法”来调用,完成相应的功能  *  * 二.创建的多个对象,彼此各自拥有一套类的属性.当对其中一个对象的属性进行修改时,  * 不会影响到其他对象的属性值.  *  * 三.类的属性(成员变量)  *   成员变量 vs 局部变量  *   相同点:1.遵循变量声明的格式: 数据类型 变量名 = 初始化值  * 

使用面向对象思想处理cookie

实例:使用面向对象思想处理cookie如果读者对cookie 不熟悉,可以在第七章学习它的使用方法,虽然在那里创建了几个通用函数用于cookie 的处理,但这些函数彼此分离,没有体现出是一个整体.联想到JavaScript中Math对象的功能,它其实就是通过Math这个全局对象,把所有的数学计算相关的常量和方法都联系到一起,作为一个整体使用,提高了封装性和使用效率.现在对cookie的处理事实上也可以按照这种方法来进行.6.9.1 需求分析对于cookie 的处理,事实上只是封装一些方法,每个对

什么是面向对象思想

什么是面向对象思想 2016-12-13 15:02 393人阅读 评论(0) 收藏 举报  分类: 版权声明:本文为博主原创文章,未经博主允许不得转载. 面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节:这种思想是将数据作为第一位,而方法或者说是算法作为其次,这是对数据一种优化,操作起来更加的方便,简化了过程.面向对象有三大特征:封装性.继承性.多态性,其中封装性指的是隐藏了对象的属性和实现细节,仅对外提供公共的访问

Java - 面向对象思想进行JDBC编程

mysql-connector-java-5.1.7-bin.jar jdbc.properties driver=com.mysql.jdbc.Driver jdbcUrl=jdbc\:mysql\://localhost\:3306/lesson user=root password= JDBCTools.java package 面向对象思想进行JDBC编程; import java.io.IOException; import java.io.InputStream; import ja

JAVA之旅(四)——面向对象思想,成员/局部变量,匿名对象,封装 , private,构造方法,构造代码块

JAVA之旅(四)--面向对象思想,成员/局部变量,匿名对象,封装 , private,构造方法,构造代码块 加油吧,节奏得快点了 1.概述 上篇幅也是讲了这点,这篇幅就着重的讲一下思想和案例 就拿买电脑来说吧,首先,你不懂电脑,你去电脑城买电脑,和大象装冰箱里一样,是什么步骤?咨询 砍价 ,谈妥了就那电脑走人,对吧,这就是面向过程的思想,而面向对象是:你有一个哥们,他懂电脑,什么都会,你只要带他去,就行,你这个哥们就是对象,在JAVA中,我们就是操作一个对象去完成各种各样的操作的,这就是面向对

面向对象思想的概述

1:面向对象思想 面向对象是基于面向过程的编程思想. 面向过程:强调的是每一个功能的步骤 面向对象:强调的是对象,然后由对象去调用功能 2:面向对象的思想特点 A:是一种更符合我们思想习惯的思想 B:可以将复杂的事情简单化 C:将我们从执行者变成了指挥者 举例: 买电脑: 面向过程:我的了解电脑--了解我自己的需求--找对应的参数信息--去中关村买电脑--讨价还价--买回电脑 面向对象:我知道我要买电脑 -- 班长去给我买 -- 班长就买回来了 洗衣服: 面向过程:把衣服脱下--找一个盆--放点