首页 > TAG信息列表 > Day009
Day009 面向对象总结
总结 1.类与对象 类是一个模板,对象是一个具体的实例 2.方法 定义、调用! 3.对象的引用 引用类型: 基本类型(8) 对象是通过引用来操作的:栈--->堆(地址)(可以理解为引用就是指向对象的一个地址) 4.属性:字段Filed 成员变量 默认初始化: 数字:0或0.0 char:uDay009 创建对象内存分析
创建对象内存分析 public class Pet { public String name; public int age; public void shout(){ System.out.println("叫了一声"); } } public class Application { public static void main(String[] args) { Pet dog = new Pet();Day009 类和对象的创建
类和对象的关系 类是一种抽象的数据结构,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物 动物、植物、手机、电脑 Person类、Pet类、Car类等,这些都是用来描述/定义某一类具体的事物应该具备的特点和行为。 对象是抽象概念的具体事例 张三就是人的一个具体实Day009 面向对象和方法回顾
面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么..... 面象过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向Day009 稀疏数组
稀疏数组(数据结构) 场景 需求:编写五子棋游戏中,有存盘和续上盘的功能。 分析问题:因为该二维数组的很多值默认都是0,因此记录了很多没有意义的数据。 解决:稀疏数组 稀疏数组介绍 当一个数组大部分元素为0,或者为同一值的数组时,可以用稀疏数组来保存该数组。 稀疏数组的处理Day009 洛谷 P5707 上学迟到
洛谷 P5707 上学迟到 题目 思路分析 这题很明显要分多种情况讨论,0点至8点之间,0点之前,两种情况,在每种情况中又细分有四种情况,h大于或小于10,m大于或小于10。 首先先计算出走到学校要走多少分钟,s/v遇到小数要向上取整,再加上额外的10分钟,然后看它是否大于8*60 ①如果大于说明是从