首页 > 其他分享 >学习日记——初识OOP

学习日记——初识OOP

时间:2023-06-01 18:33:24浏览次数:31  
标签:定义 对象 静态 初识 OOP 返回值 方法 日记 属性

0.目录

1.对象

2.类

3.方法

1.对象

(1)万物皆对象

世界是由多个看得见摸得着的物件组成的

(2)身边的对象

看的见摸得着的物件都称为对象,对象之间有区别是因为静态的属性和动态的行为有区别

(3)对象的特征

①静态的属性

定义 1:每个对象都有各自的静态的特征,在计算机中称之为属性
定义 2:每个属性都有两个部分:属性名和属性值

②动态的行为

定义1:每个对象都有各自的动态的行为,在计算机中称之为方法
定义2:每个方法都有两个部分组成:方法名称和方法体

2.类

(1)类的定义

多个对象之间共同的特征,这些特征就是类

(2)类和对象的关系

类是对象的 抽象,对象是类的实例

(3)语法结构

3.方法

(1)类的方法

类的方法有返回值,可以被调用。

返回值: 在有返回值的方法中 需要用return来返回一个和返回值类型相同数据类型的变量

调用:对象名.方法名();

(2)语法结构

修饰符 返回值类型 方法名(){
方法体;
return    返回值类型相同的变量;
}

(3)实战训练

标签:定义,对象,静态,初识,OOP,返回值,方法,日记,属性
From: https://www.cnblogs.com/zixia2025/p/17449876.html

相关文章

  • flink安装(无hadoop)
    下载Flink:访问Flink的官方网站(https://flink.apache.org/),在下载页面找到适合你操作系统的预编译二进制包。选择与你的操作系统和版本相对应的下载链接,点击下载。解压二进制包:下载完成后,将二进制包解压到你想要安装Flink的目录中。你可以使用命令行工具(如tar命令)(没动)配置环......
  • hadoop 生态环境
     HDFS角色及概念hadoop体系中数据存储管理的基础,是一个高度蓉错的系统,用于在低成本的通用硬件上运行  角色和概念—Client—NameNode—Secondarynode —Datanode NameNode—Master节点,管理HDFS的(名称空间和数据块映射信息)就是fsimag,(......
  • 规则引擎的低代码日记——自定义函数编程操作(类excel函数)
    它是技术源码可开放的JAVA规则引擎,采用springcloud+VUE的技术架构进行构建,其中对数据的灵活加工处理采用的是函数式编程的思路(类excel函数配置),是其亮点功能。它允许开发人员定义和管理应用程序的规则,并在应用程序中执行这些规则。在规则引擎中,从数据加工成变量并使用函数式编程......
  • 【博学谷学习记录】超强总结,用心分享 | Hadoop
    【博学谷IT技术支持】一、介绍概念Apache™Hadoop®项目为可靠、可扩展的分布式计算开发开源软件。允许简单的编程模型在大量计算机集群上对大型数据集群进行分布式处理。项目包含以下模块:Common:支持其他hadoop模块的通用实用程序HDFS(分布式文件系统):可提供对应用程......
  • hadoop-2.9.2集群安装
     curlhttp://10.99.67.4:8000/apache-hive-2.3.9-bin.tar.gz-oapache-hive-2.3.9-bin.tar.gzcurlhttp://10.99.67.4:8000/apache-zookeeper-3.5.7-bin.tar.gz-oapache-zookeeper-3.5.7-bin.tar.gzcurlhttp://10.99.67.4:8000/flink-1.14.5-bin-scala_2.12.tgz-ofli......
  • Windows 配置 Hadoop and Spark
    一JDK环境配置由于项目用的JDK17,所以单独给Hadoop配了JDK11,建议直接配置JAVA_HOME环境变量为JDK11,因为后面Spark需要用到JAVA_HOME下载JDK11链接:https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html目前Hadoop和Spark兼容JDK11和JDK8单独修改Had......
  • 学习日记——吃货联盟系统项目的实现
    0.目录1.需求分析2.初始化订单3.主页面框架搭建4.各模块功能实现1.需求分析需求:主页面实现用户在个功能之间的选择和返回,实现用户的分支选择判断查看餐袋用户可以查看目前订单详情签收订单用户可以选择预定状态的订单完成签收删除订单用户可以选择已签收的......
  • Programming: loop
     whileinitialize testchangeoperationchange,test,operation'sorderwillaffectthefirstlinenumber......
  • Hadoop之YARN详解
    YARN的由来从Hadoop2开始,官方把资源管理单独剥离出来,主要是为了考虑后期作为一个公共的资源管理平台,任何满足规则的计算引擎都可以在它上面执行。所以YARN可以实现HADOOP集群的资源共享,不仅仅可以跑MapRedcue,还可以跑Spark、Flink。YARN架构分析咱们之前部署Hadoop集群的时候也......
  • Hadoop - hadoop介绍
    Hadoop是什么Hadoop的发展历史Hadoop的优势       Hadoop是什么Hadoop是一个由Apache基金会所开发的分布式系统基础架构。主要解决海量数据的存储和海量数据的分析计算问题。广义上讲,Hadoop通常是指一个更广泛的概念—— Hadoop生态圈。 Hadoop的发展历......