Android 学习 鸿蒙HarmonyOS 4.0 第七章(TS中的类和对象,类继承)

PS:在有关TS的博客中呢,我想声明一点,如果是零基础没有开发经验的小伙伴,直接学鸿蒙会有些吃力,可以先学一下TS,比较好入手一些,鸿蒙主推的开发语音是ArkTS,是TS的超集,先学习和了解TS,更方便更快捷的能够学会ArkTS。

类:

TypeScript支持基于类的面向对象的编程方式,定义类的关键字为class,后面紧跟类名,类描述了所创建的对象共同的属性和方法。

例子:

//定义一个person类
class Person{
    private name:string    //定义两个私有属性的name和age
    private age:number
    
    //定义构造函数(方法)
    constructor(name:string,age:number){
        this.name = name
        this.age = age
    }


    //定义一个公共的成员函数
    public getPersonInfo():string{
        return `我的名字是:${this.name},年龄是:${this.age}`
    }
}

解读:
1:创建/定义一个类 需要class关键字
2:定义构造函数 需使用关键字:constructor 不可少
3:可以定义私有属性 需关键字 private 也可以公共属性:public
4:定义成员函数,可以公共使用public 也可以私有 private

创建完类之后,调用

//构造Person类的实例
let p = new Person("张三",18)

//p 就是person的实例

//调用Person类中的公共方法,因为是public修饰的方法,所以可以直接通过实例.方法名调用。
console.log(p.getPersonInfo())

<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值