类:是具有相同属性和方法的一组对象的集合。类就相当于一个模板,它描述了一个类的属性和方法。
世间万物皆对象。 对象就相当于类的一个实例化。
类是虚拟的,而对象则是实体的。如:一只猫就是一个对象,它的属性有:颜色,品种,名字等,它的方法有:吃,喝,叫等。
面向对象的三大特征:1.封装 2.继承 3.多态。
面向对象设计过程是一个抽象过程,一般分3 步完成:
1.发现类,类定义了对象拥有的属性和方法。
2.发现类的属性,对象所拥有的静态特征称为类的属性。
3.发现类的方法,对象所执行的操作称为类的方法。
定义类的语法格式:[访问修饰符] class 类名{
} 如:定义一个"人"类 public class Person{ }
定义属性的语法格式:[访问修饰符] 数据类型 属性名; 如:public int age; //年龄
定义方法的语法格式:[访问修饰符] 返回类型 (){ } 如:public viod work(){ }
创建对象的语法格式:类名 对象名=new 类名(); new是关键字 如 Person han=new Person();
使用方法和属性,则需要使用“.‘’来调用。
语法格式:对象名.属性 如:han.age=18; //为对象的age属性赋值
对象名.方法 如:han.work(); //调用对象的work方法
原文:https://www.cnblogs.com/yangyi88929/p/12776154.html