HEAD
类是构造对象的模板或蓝图 =======
类是构造对象的模板或蓝图 >>>>>>> 593e4ea (添加了SSM) 什么是对象? 把类想象成月饼模具,对象就是模具压出来的月饼 由类(Class)构造对象(Object)的过程,就叫做创建类的实例(Instance)
面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发
面向对象:是把构成问题的事务分解成各个对象,而建立对象的目的也不是为了完成一个个步骤,而是为了描述某个事物在解决整个问题的过程中所发生的行为。面向对象有封装、继承、多态的特性,所以易维护、易复用、易扩展。可以设计出低耦合的系统。 但是性能上来说,比面向过程要低
和 Java 一样,C#也是面向对象。而 JS 是基于对象
面向对象三大特征:封装 继承 多态
构造方法,也叫构造函数/构造器
一句话,指定好创建对象的内容。调用构造方法---> 创建对象
User n = new User();
如果没有定义构造方法,系统默认给该类提供一个无参数的构造方法
一般方法:
[修饰符列表] 返回值类型 方法名(形式参数列表){
方法体
}
构造方法:
[修饰符列表] 方法名(形式参数列表) {
方法体
}
public User(){
...
}
public User(int id, String name){
...
}
无惨构造方法和有参构造方法的区别: