本节内容: 1、概述 2、创建类和对象 3、面向对象三大特性 3.1封装 3.2继承 3.3多态 1、概述 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式 ...
分类:
其他好文 时间:
2019-09-14 20:55:50
阅读次数:
88
Java实验报告 班级 计科二班 学号 20188437 姓名 何磊 完成时间 2019/9/12 评分等级 实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值; 理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的 ...
分类:
编程语言 时间:
2019-09-14 16:15:27
阅读次数:
128
[TOC] 面向对象知识点回顾整理 一、面向对象基础 面向对象编程的核心是对象二字,对象是属性与方法的结合体,python中一切皆对象。 优点:可扩展性强 缺点:编程的复杂度高 1、类和对象 对象: 属性和方法的结合体 类: 一堆属性和方法的结合体 python中是先有类再有对象,现实生活中是先有对 ...
分类:
其他好文 时间:
2019-09-10 22:12:38
阅读次数:
102
枚举类型 步骤 1 : 预先定义的常量 枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量 比如设计一个枚举类型 季节,里面有4种常量 public enum Season { SPRING,SUMMER,AUTUMN,WINTER } 一个常用的场合就是switch语句中,使用枚举 ...
分类:
编程语言 时间:
2019-09-08 11:15:02
阅读次数:
99
前言:类和对象在C++等面向对象的编程语言是非常重要的概念。 一,什么是对象 定义:对象是现实世界存在的一个事物 语法(对象创建):类名 对象名; 二,什么是类 定义:一些事物所具有的相同特征所构成的类型 类的性质 1,类的三种访问限定符 1> protected: (只有本类及其派生类才可访问) ...
分类:
编程语言 时间:
2019-09-08 09:35:08
阅读次数:
101
Java的饿汉式与懒汉式单例模式 LOL里有一个怪叫大龙GiantDragon,只有一只,所以该类,只能被实例化一次 步骤 1 : 单例模式 单例模式又叫做 Singleton模式,指的是一个类,在一个JVM里,只有一个实例存在。 步骤 2 : 饿汉式单例模式 GiantDragon 应该只有一只, ...
分类:
编程语言 时间:
2019-09-07 10:42:08
阅读次数:
88
类相关的知识 在python2中的区分: 经典类: 新式类: 在python3中以上两种均为新式类 属性: 数据属性:就是变量 函数属性:就是函数,在面向对象里通常称为方法 注:类和对象均用点来访问自己的属性 类的属性 数据属性即变量,类的定义与函数又及其相似,其实可以用函数的作用域来理解类的属性调 ...
分类:
其他好文 时间:
2019-09-05 14:03:58
阅读次数:
68
[TOC] 一. 面向过程编程 ? 面向过程是具体化的,流程化的。解决一个问题,需要一步一步分析需要怎样,然后需要怎样,一步一步实现的。 ? 面向过程:一步一步(一个函数一个函数)的完成某件事。(上一个函数的输出为下一个函数的输入) ? 优点:复杂的问题流程化、简单化,条理清晰 ? 缺点:扩展性差; ...
分类:
其他好文 时间:
2019-09-03 22:45:47
阅读次数:
109
Java的四种访问修饰符 成员变量有四种修饰符 private 私有的 package /friendly/default 不写 protected 受保护的 public 公共的 比如public 表示公共的 public String name; 而maxHP 没有修饰符即代表package/f ...
分类:
编程语言 时间:
2019-09-01 10:31:06
阅读次数:
50
Java中的 包 包: package 把比较接近的类,规划在同一个包下 步骤 1 : 把比较接近的类,规划在同一个包下 Hero,ADHero 规划在一个包,叫做charactor(角色) Item,Weapon规划在另一个包下,叫做 property(道具) 在最开始的地方声明该类所处于的包名 ...
分类:
编程语言 时间:
2019-08-31 16:57:40
阅读次数:
174