写一段面向过程和面向对象的程序
时间: 2024-08-14 09:04:18 浏览: 59
好的,我会分别给出一段简单的例子来说明面向过程和面向对象的编程风格。
**面向过程的例子(Python)**:
```python
# 面向过程示例 - 简单的加法函数
def add_numbers(a, b):
result = a + b
return result
number1 = 5
number2 = 3
sum_result = add_numbers(number1, number2)
print("The sum is:", sum_result)
```
在这个例子中,我们关注的是如何一步一步地完成任务(如计算两数之和),而没有明确的对象或者类的概念。
**面向对象的例子(JavaScript)**:
```javascript
// 面向对象示例 - 定义一个Person类
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
introduce() {
return `Hello, my name is ${this.name} and I'm ${this.age} years old.`;
}
}
let person1 = new Person('Alice', 28);
console.log(person1.introduce());
```
在这个例子中,我们创建了一个`Person`类,包含了属性(name, age)和方法(introduce)。对象`person1`是这个类的一个实例,我们可以对其进行操作,体现了“对象”和其行为的概念。
阅读全文
相关推荐


















