类是面向对象程序设计的一个基本单位,它是由成员属性(例如:private String name 就是一个成员属性,其格式就是[权限修饰符] 数据类型 成员变量)和成员方法(忘记说明了,成员方法就是C语言中的成员函数)组成,类相当于模板,是不能够直接使用的。因此构造类后还要创建类的对象。
首先对于类你得有一下了解:
面向过程程序设计是基于功能分解的结构化程序开发过程,其对客户需求变化的适应性较差。而面向对象是将客观世界中的一个事物看做对象。每个对象都有自己的属性和行为。面向对象的三个特征是封装、继承和多态。即使客户需求发生改变也能够很好的适应。
类与对象是面向对象的最基本的概念。类是对客观世界某类事物的描述,是抽象的,概念级的定义(例如:狗类)。而对象及个体,也就是实例(例如:我家的哈士奇,叫旺财)。也可以将类理解为一个模板,类就是按照模板生产出来的实例。
类是由成员变量和成员方法组成。成员变量是描述类的特征的,又称属性,成员方法是描述类的行为的。类用class关键字定义的。
class 类名称{
数据类型 成员变量1; //声明成员变量
数据类型 成员变量2;
......
public 返回类型 方法名(参数列表){
语句1;
语句2;
.......
[return 表达式]
}
}
①类名最好遵循标志符的命名规则,且单个首字母大写。
②在一个类中可以包含多个成员属性和成员方法。
③类不能直接使用,需要创建对象。
- 面向对象与面向构成的区别
- 类与对象的关系
- 类的定义格式
- 成员变量和局部变量的区别
成员变量是在类中方法以外定义的变量,而局部变量是定义在类方法以内的变量或者方法中的参数,不同之处在与两者的作用范围不同,成员变量作用于整个类当中,局部变量作用于方法当中(也就是以{ }为分界线)。
这些都只是最基本的一些概念性东西,主要是不知道大家需要的是啥,可以留言交流,无一不是知而不言,言而不尽的,相互学习哈!