首页 > 其他分享 >Spider理论系列--面向对象

Spider理论系列--面向对象

时间:2023-03-24 23:31:49浏览次数:36  
标签:name -- self Spider 面向对象 对象 print class 属性

一、面向对象基础

1、面向对象思想简介

  • 软件编程就是将我们的思维转变成计算机能够识别语言的一个过程

Spider理论系列--面向对象_面向对象

面向对象就是找个人帮你干事,面向过程就是自己亲历亲为。

  • 什么是面向过程?
    自上而下顺序执行,逐步求精
    其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构;
    各模块之间的关系尽可能简单,在功能上相对独立
    每一模块内部均是由顺序、选择和循环三种基本结构组成
    其模块化实现的具体方法是使用子程序
    程序流程在写程序时就已决定
  • 什么是面向对象?
    把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象
    对同类对象抽象出其共性,形成类
    类中的大多数数据,只能用本类的方法进行处理
    类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信
    程序流程由用户在使用中决定
  • 理解面向对象
  • 面向对象是相对面向过程而言
  • 面向对象和面向过程都是一种思想
  • 面向过程
    强调的是功能行为 关注的是解决问题需要哪些步骤
  • 面向对象
    将功能封装进对象,强调具备了功能的对象 关注的是解决问题需要哪些对象
  • 面向对象是基于面向过程的

相关文章

  • vscode保存文件慢——如何检验是哪个vscode插件导致的问题
    起因前几天使用vscode,突然发现保存文件变得特别慢==排查开发者工具里能看到[ExtensionHost]有很多报错。(开发者工具:默认快捷键ctrl+shift+i打开,或选择help=>Tog......
  • 算法基础(3)
    双指针算法O(n)采用双指针算法的前提是具有单调性  题目:提取单词 #include<iostream>#include<string.h>usingnamespacestd;constintN=1e3+10;......
  • 3.24总结
    今天基本上光上课了,下课玩了一会,基本没学东西今晚体验的东西如下:首先对viewPager有了一点新的认知,就是可以做轮播图,初步认识了Handler以及分线程的机制。然后就是对底部......
  • LeetCode——45. 跳跃游戏 II
    LeetCode链接45. 跳跃游戏II给定一个长度为 n 的 0索引整数数组 nums。初始位置为 nums[0]。每个元素 nums[i] 表示从索引 i 向前跳转的最大......
  • SAP 后端开发的初学者,除了掌握 ABAP 之外,还需要学习什么知识?
    有朋友咨询:我是一名新从事sap后端的小白人员,想请问您从事后端开发除了要熟练掌握ABAP以外,还需要具备什么知识作基础呢?我的回答:你说的后端开发,我能理解成SAP后......
  • Java的诞生
    JAVA的初步认识JAVA帝国的诞生1972年C诞生贴近硬件:运行极快,效率极高操作系统:编泽器,数据库,网络系统等。指针和内存管理1982年C++诞生面向对象兼容C图像领域......
  • 2023-03-25 AVL平衡树
    AVL平衡树1什么是AVL平衡树AVL是两个人的人名Adelson-Velsky和Landis,两个人都是俄罗斯人,是两人在1962年的论文中首次提出,是最早的自平衡二分搜索树什么是平衡二叉树......
  • NFS当作动态存储参加pv报错
    unexpectederrorgettingclaimreference:selfLinkwasempty,can‘tmakereference报错E020904:58:34.6828811controller.go:1004]provision"mysql/w......
  • sap.m.Table 和 sap.ui.table.Table 两个控件的功能对比
    SAPUI5和OpenUI5都提供了两种完全不同的数据表控件:在Fioristyleguide中称为“网格表”(sap.ui.table.Table)和“响应式表”(sap.m.Table)。顾名思义,前者是响应式的,更适合移动......
  • sap.ui.comp.smarttable.SmartTable 一些属性的用法阐述
    SmartTable控件根据OData元数据和指定的配置创建一个表格控件。必须指定entitySet属性才能使用该控件。此属性用于从OData元数据中获取字段,从中生成列;它还可以用......