网站首页 站内搜索

搜索结果

查询Tags标签: dog,共有 164条记录
  • 创建对象内存分析

    创建对象内存分析 Application.java package com.oop;import com.oop.demo03.Pet;public class Application {public static void main(String[] args) {Pet dog = new Pet();dog.name = "旺财";dog.age = 3;dog.shout();System.out.println(dog.name);System.o…

    2022/4/29 7:13:50 人评论 次浏览
  • 【狂神springboot笔记】SpringBoot配置文件

    Spring官方文档:https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/html (这里和老师一起看的2.1.6的,但是实际项目用的最新的2.6.6) 1、yaml文件格式 # yaml文件对空格要求十分严格,没有空格可能就报错 # yaml文件可以注入到配置类中 # 普通的key-v…

    2022/4/13 23:18:11 人评论 次浏览
  • python之面向对象基础知识

    概要面向对象编程思想前戏面向过程编程与面向对象编程类与对象的概念代码编写类代码产生对象类与对象的具体操作内容详细 面向对象编程思想前戏 人狗对战小游戏 1.描述人与狗:描述人与狗的方式:使用字典一个个描述 dog 1 = {name:小黑,type:田园犬,attack_val:30,life_v…

    2022/4/7 9:19:02 人评论 次浏览
  • Python基础语法(十)--对象之子类重写父类方法

    class Animal:def drink(self):print("喝")class Dog(Animal):def drink(self):# 这是子类特有的需求print("这只狗在疯狂的吃东西")# 调用父类的方法,可以使用supersuper().drink()# 也可以直接使用父类名称.方法Animal.drink(self)# 不要子类调用自…

    2022/4/3 12:49:46 人评论 次浏览
  • go 空接口和结构体类型判断,

    package main import ( "fmt" ) type Animal interface { Talk() Eat() Name() string } type Dog struct { } func (d Dog) Talk() { fmt.Println("汪汪汪") } func (d Dog) Eat() { fmt.Println("我在吃骨头") } func (d Dog) Name() str…

    2022/3/28 6:25:59 人评论 次浏览
  • 集合框架(HashSet集合存储和遍历定义对象)

    HashSet集合存储自定义对象并遍历。如果对象的成员变量值相同即为同一个对象 * * 注意了: * 你使用的是HashSet集合,这个集合的底层是哈希表结构。 * 而哈希表结构底层依赖:hashCode()和equals()方法。 * 如果你认为对象的成员变量值相同即为同一个对象的话,你就…

    2022/3/25 23:24:39 人评论 次浏览
  • 正则表达式

    正则表达式 限定符 abc? 表示c有一个或者多个 可匹配字符: ab abcab*c 表示b有0个或多个 可匹配字符: ac abbbbc abcab+c 表示b至少有一个 可匹配字符: abc abbbbbcab{3,8}c 表示b的数量在3到8之间 可匹配字符: abbbc abbbbbcab{3,}c 表示b的数量在3以上 ab{3}c 表示b的数…

    2022/3/21 23:32:59 人评论 次浏览
  • go 结构体继承,及其方法

    package mainimport ("fmt" )type Animal struct {Name string Sex string }func (a *Animal)Talk(){fmt.Printf("Animal is talk, im %s\n", a.Name) } func (a *Animal)Eat(){fmt.Println("dog Animal is eat") }type PuruAnimal struc…

    2022/3/19 6:29:52 人评论 次浏览
  • Java基础:构造器小结

    目录1 构造器是怎么产生的2 定义3 命名注意事项4 分类5 this和super关键字在构造器中的用法注意6 其他 1 构造器是怎么产生的 需求:对象的初始化。 实现: C语言中,基本数据类型,只需要声明,不需要初始化,不过仅仅声明后,其值是不确定的,是分配给该变量的内存块区域…

    2022/3/8 17:15:01 人评论 次浏览
  • struct

    1、结构体声明type 结构体名称 struct{field typefield type }举例:type Dog struct {Name stringAge intColor string }2、结构体使用 2.1 直接声明var dog Dog2.2 {}type Dog struct {Name stringAge intColor string }func main() {dog := Dog{"来福"…

    2022/3/3 6:15:07 人评论 次浏览
  • 『无为则无心』Python面向对象 — 57、类属性和实例属性

    目录1、类属性(1)类属性的访问(2)修改类属性2、类属性和实例属性区别 1、类属性 (1)类属性的访问类属性就是 类对象 所拥有的属性,它被 该类的所有实例对象 所共有。 类属性可以使用 类对象 或 实例对象 访问。# 定义一个类 class Dog(object):# 定义一个类方法too…

    2022/2/28 14:21:41 人评论 次浏览
  • [C#]in/out关键字与协变逆变

    C#提供了一组关键字in&out,在泛型接口和泛型委托中,若不使用关键字修饰类型参数T,则该类型参数是不可变的(即不允许协变/逆变转换),若使用in修饰类型参数T,保证“只将T用于输入”,则允许T的逆变转换;若使用out修饰类型参数T,保证“只将T用于输出”,则允许T…

    2022/2/26 17:51:43 人评论 次浏览
  • 026 编程填空:统计动物数量

    #include <iostream> using namespace std;class Animal { public:static int number;virtual ~Animal() {} }; class Dog:public Animal {public:static int number;Dog() {++Animal::number;++number;}~Dog() {--Animal::number;--number;} }; class Cat:public A…

    2022/2/20 1:11:41 人评论 次浏览
  • 面向对象之类方法,属性方法,和静态方法

    一、静态方法 可以利用@staticmethod装饰器把一个方法变成一个静态方法。静态方法不可以方法实例变量或者类变量,也就是说不可以使用self.属性这样子调用实例属性了。其实静态方法就和类本身没什么关系了,它和类 唯一的关联就是需要通过类名来调用这个方法。 错误调用方…

    2022/2/17 23:20:34 人评论 次浏览
  • 蟒蛇书学习笔记——Chapter 09 Section 01 创建和使用类

    9.1 创建和使用类 9.1.1 创建Dog类根据Dog类创建的每个实例都将存储名字和年龄,我们赋予了每条小狗蹲下(sit( ))和打滚(roll_over( ))的能力: class Dog:"""一次模拟小狗的简单尝试"""def __init__(self, name, age):"""初…

    2022/2/13 23:46:35 人评论 次浏览
扫一扫关注最新编程教程