class-使用static创建静态属性

简介: 一、定义二、演示

class-使用static创建静态属性

目录

一、定义

二、演示

 


一、定义

静态属性定义:通过构造函数直接访问到的属性即为静态属性,静态属性和实例属性的区别是,实例属性是通过 new 出的实例访问到的属性,而静态属性是通过构造函数直接访问到的属性。

 

二、演示

// info 没有通过 this 挂载上去,所以 p1 访问不到 info ,因为info属性直接挂载给构造函数,所以它是静态属性。

Person.info = ’aaaa

Console.log(person.info)

 

Class Animal {

//这是类中的 构造器

//每一个类中,都有一个构造器,如果我们程序员没有手动指定构造器,那么,可以认为类内部有个隐形的、看不见的 空构造器,类似于constructor(){}

Constructor(name,age) {

}

Static info =‘eee’

// class 内部通过 static 修饰的属性,就是静态属性。

}

Const al =new Animal (‘大黄’,3)

Console.log(al)

//console.loga1.name//实例属性

//console.loga1.age//实例属性

Console.log(Animal.info)//info是 Animal 的静态属性

相关文章
|
5月前
|
存储 Cloud Native 编译器
C++ static与类
C++ static与类
|
13天前
|
Java
java-基础-Interface、abstract类、Static class 、non static class的区别
【4月更文挑战第5天】Java中的接口、抽象类、静态类和非静态类各具特色:接口仅含抽象方法和常量,用于定义行为规范;抽象类可包含抽象和非抽象方法,提供部分实现,支持多继承;静态内部类不依赖外部类实例,可独立存在,访问外部类的静态成员;非静态内部类持有关联外部类引用,能访问其所有成员。这些机制根据设计需求和场景选择使用。
14 6
|
1月前
|
Java
获取 Class 对象
获取 Class 对象
8 1
|
1月前
|
Java API
Class 类
Class 类
9 1
|
9月前
|
存储 C++
【C++类】 -- 类与static
【C++类】 -- 类与static
41 0
|
JavaScript 前端开发
类(Class)
类(Class)
91 0
|
前端开发 程序员 开发者
class-使用 static 创建静态属性|学习笔记
快速学习 class-使用 static 创建静态属性
86 0
|
Java
Class类
Class类
83 0
静态代码块 static{}
静态代码块 static{}
185 0
静态代码块 static{}