Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
class Person {
constructor(name) {
this.name = name
}
walk() {
console.log(`${this.name}在走路`)
}
work() {
console.log(`${this.name}在工作`)
}
sleep() {
console.log(`${this.name}在睡觉`)
}
eat() {
console.log(`${this.name}在吃饭`)
}
study() {
console.log(`${this.name}在学习`)
}
exercise() {
console.log(`${this.name}在运动`)
}
}

class Mobike {
constructor() {
this.name = '摩拜单车'
}
ride(userName) {
console.log(`${userName}在骑单车`)
}
}

const DATE = new Date(2019, 6, 21)
const WEATER = '多云'
const LOCATION = '广州'

const me = new Person('我')
const bike = new Mobike()

me.walk()
bike.ride(me.name)
me.work()
me.eat()
me.study()
me.exercise()
me.sleep()