首页 > 其他分享 >class对象

class对象

时间:2024-11-01 20:42:28浏览次数:4  
标签:name 对象 ZhangSan sex super class 属性

类、继承、属性声明和赋值

  • 声明类
class Person {
	// 公开属性:姓名
	name;
	// 公开属性:性别
	sex;
	// 私有属性:
	#age;
	// 构造方法
	constructor(name) {
		console.log('person对象');
		this.name = name
	}
	// 获取姓名和性别
	getNameAndSex() {
		return this.name + this.sex
	}
}
  • 子类 继承父级
class ZhangSan extends Person {
	// 构造函数
	constructor() {
		// 使用super传参
		super('张三')
		// 在构造函数中,重写父级属性,必须使用super()关键字后才能使用this关键字,否则报错
		this.sex = '男'
	}
}

实例化类为对象

// 实例化ZhangSan
const ZhangSan = new ZhangSan()
ZhangSan.getNameAndSex() // 输出:张三男

标签:name,对象,ZhangSan,sex,super,class,属性
From: https://www.cnblogs.com/zhuo512/p/18521238

相关文章

  • C++对象模型:object
    一、objecttypedefstruct{floatx;floaty;floatz;}Point3d;可以有以下方法打印上述类型字段:定义函数voidprint_point3d(constPoint3d*pd){printf("(%g,%g,%g)",pd->x,pd->y,pd->z);}若要更有效率,可以定义一个宏函数#definePoint3d_print(pd)......
  • C++对象模型:constructor
    构造函数constructorexplicit的引入,是为了能够制止“单一参数的constructor”被当作一个conversion运算符带有默认构造函数的对象成员若一个类中包含对象成员,且该对象有默认构造函数,此时:若该类没有构造函数则编译器会合成一个默认构造函数,且发生在真正调用时若该类有构造函......
  • 【C++】类与对象(中)
    1.类的默认成员函数  默认成员函数就是用户没有显式实现,编译器会自动生成的成员函数称为默认成员函数。一个类,我们不写的情况下编译器会默认生成以下6个默认成员函数,需要注意的是这6个中最重要的是前4个,最后两个取地址重载不重要,我们稍微了解⼀下即可。其次就是C++11以后......
  • wincc中VBS添加对象
    定义变量DimMTX2将Hmiruntime的画面里面的控件赋给定义好的变量mtx2.改变对象属性,这里只改变颜色,还可以改变位置,大小等等。最后效果代码SubVBFunction_4()'提示:'1.使用<CTRL+SPACE>或<CTRL+I>快捷键打开含所有对象和函数的列表'2.使用HMIRuntime对象......
  • UEC++中的GetClass和StaticClass函数
    GetClass()用途:GetClass() 是 UObject 类的一个实例方法,用于获取调用它的对象的类信息。返回类型:返回 UClass*,即指向调用对象的类的 UClass 对象的指针。使用场景:当你有一个 UObject 或其子类的实例,并且想要获取这个实例所属类的信息时,你会使用 GetClass()。例......
  • UEC++ UClass类
    一、UClass的定义与功能UClass是虚幻引擎中实现反射机制的关键部分,它允许引擎在运行时动态地查询和操作类的信息。每个UClass都保留了一个称作“类默认对象(ClassDefaultObject,简称CDO)”的模板对象,这个对象由类的构造函数生成,并且之后不会被修改。UClass和CDO都可以为特定对......
  • Windows Active Directory技术介绍和应用——删除计算机对象
    大纲问题描述操作方案题外参考资料问题描述当我们配置ActiveDirectory时,往往会遇到部分机器需要重新加入域的场景。而这种情况下,可能会收到如下的报错。Thejoinoperationwasnotsuccessful.Thiscouldbebecauseanexistingcomputeraccounthavingname......
  • flaks 钩子函数 | 中间件 | 内置对象 | Flask类视图和RESTfu
    什么是钩子(中间件Middleware)钩子或叫钩子函数,是指在执行函数和目标函数之间挂载的函数,框架开发者给调用方提供一个point-挂载点,是一种AOP切面编程思想,常用的钩子函数before_first_request:处理第一次请求之前执行,before_request:在每次请求之前执行,通常使用这个钩子函......
  • C++对象优化4条原则
    1、函数参数传递优先使用传引用,而不是传值①、函数参数传递的过程是赋值的过程,对象之间赋值是会产生赋值运算符的重载调用,退出函数时还会再调用一次析构函数,传引用就不存在上述函数调用2、函数返回一个临时对象时,应该直接返回,而不应该先定义一个临时对象,然后返回定义的临......
  • JAVA面向对象编程(详细 全部)
    概念面向对象编程(Object-orientedProgramming,OOP)是一种广泛应用于软件开发的编程范式。它通过将数据和对数据操作的方法封装在一个独立的实体中,即对象,来组织和管理代码。面向对象编程强调在编程过程中模拟真实世界中的实体和其相互关系。定义类我们需要搞清楚几件事情:对象......