封装 面向对象三大特性: 封装:为了解决程序数据的安全性 继承:为了解决程序代码的重复性 多态:为了解决程序代码的扩展性 什么是封装: 封装:将类中某些成员隐藏起来,对外暴露一个公共的访问方式 为什么要封装 通过下面 一个例子来说明下为什么要使用封装 public class Dog { int a ...
分类:
编程语言 时间:
2020-05-24 20:49:51
阅读次数:
59
SpringBoot 配置文件 一、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; YA ...
分类:
编程语言 时间:
2020-05-24 09:48:27
阅读次数:
51
相机跟随的几种方式 1. 单纯的相机固定跟随 相机保持与目标对象一定的相对距离,跟随目标对象发生移动 将脚本挂载到指定的 Camera 上,并给 Target 字段赋值一个跟随的目标对象 1 using System.Collections; 2 using System.Collections.G ...
分类:
编程语言 时间:
2020-05-22 19:20:37
阅读次数:
60
BUAA_OO_2020_UNIT3_Summary ? 本单元在阅读并理解JML规格的基础上,完成一个简单社交网络系统的迭代开发,该系统为实时在线系统,输入给出指令,需要及时给出正确的输出。训练重点为对规格的理解,数据结构和算法的选择,程序复杂度和时间的控制。 一、JML理论基础与应用工具链梳理 ...
分类:
其他好文 时间:
2020-05-22 17:20:50
阅读次数:
42
纯虚函数:函数声明后加=0,无实现。 有纯虚函数的类是抽象类,无法实例化抽象类 子类如果没有重写纯虚函数,那么子类也是抽象类,也无法实例化 用途:规范化接口,强制子类实现某些接口(成员函数) class Animal { public: virtual void Speak() = 0;//有纯虚函 ...
分类:
其他好文 时间:
2020-05-21 21:23:33
阅读次数:
72
yaml语法 普通的key value, name: yang 对象 student: {name: yang, age: 12} 数组 pets: [cat,dog] 可以注入到配置类中 使用yaml注入对象。在对象类上添加@ConfigurationProperties(prefix = "xx ...
分类:
移动开发 时间:
2020-05-21 10:10:31
阅读次数:
89
Hey, what are you doing? 你干什么 Jesus! 天哪 Did you get a good look? 你看清肇事的车了吗 Blue Toyota Camry, it's all I saw.只看到是辆蓝色丰田佳美 It's the Wharton's dog. 是沃顿家的 ...
分类:
其他好文 时间:
2020-05-20 20:12:43
阅读次数:
81
1 import sys 2 man = input("请输入男主名字:") 3 women = input("请输入女主名字") 4 dog = input("请输入狗狗名字") 5 6 story = """ 7 在B城的某间屋内, man 把弹夹里的最后一枚子弹卸下填进口袋,瞟一眼坐在一旁的w ...
分类:
编程语言 时间:
2020-05-19 18:22:36
阅读次数:
57
In this lesson, we build a little app that fetches dog photos from the dog.ceo API, based on a "breed" search field. We want the API call to happen ag ...
一、类型别名 TypeScript 提供了为类型注解设置别名的便捷语法,你可以使用 type SomeName = someValidTypeAnnotation 来创建别名,比如: type Pet = 'cat' | 'dog'; let pet: Pet; pet = 'cat'; // Ok ...
分类:
其他好文 时间:
2020-05-15 20:11:12
阅读次数:
55