对象
1.什么是对象?
万物皆对象,对象就是看得见摸得着的物件
2.对象的区别
区别在于对象之间有着不同的静态的特征和动态的行为
3.对象的特征—属性
定义1:每个对象都有各自的静态的行为(特征),在计算机中称之为属性
定义2:每个属性都有两个部分组成:属性名和属性值
4.对象的行为—方法
定义1:每个对象都有各自的动态的行为(方法),在计算机中称之为方法
定义2:每个方法都有两个部分组成:方法名称,方法体
5.创建对象语法结构
类名 对象名 = new 类名( );
6.使用对象
(1)调用对象的属性
(2)调用对象的方法
输出结果为:
类
1.类的定义
(1)多个对象之间的共同的特征(静态的属性和动态的方法)
(2)共同的特征我们称之为类
(3)类就是多个对象之间的共性
2.类和对象的关系
类是对象的抽象(模糊/泛化),对象是类的实例(具体)、
3.类的语法结构
public class Find{
属性类型 属性名称; //1.静态的属性
修饰符 方法名称( ){ } //2.动态的方法 { }里是方法体
}
注释:
public:公有修饰符
class:类的关键字
Find:类的名称(首字母大写)
int a ;int代表属性类型 a代表属性的名称
public void/int show( ){ //Show代表方法名
//void代表无返回值的类型
//int代表方法的返回值类型
//()代表方法的特殊标识
XXX //XXX代表具体的方法体
}
4.创建类的步骤
(1)定义类
public class Person{ }//定义了Person 类
(2)定义类的属性
String name; //名称属性,属性类型是字符串类型
(3)定义类的方法
Public void show( ){ //show是方法名称,void代表没有返回值,public代表共有的修饰符
XXX //方法体
}
类的方法
1.方法的语法结构
public 返回值 类型 方法名( ){ }
备注:
public: 代表公有的修饰符
返回值类型: 可以是void无返回值,也可以是8种基本数据类型
方法名规范: 一般遵循首字母小写的规范
( ): 代表方法的特殊字符
{ }: 代表方法体,存放代码
2.方法的返回值
(1)void 无返回值,不用return
(2)基本数据类型,方法体中必须有return关键字
3.方法的调用
4.方法调用场景
1.在本类中调用方法方式:
(1)可以通过多个方法相互之间调用
(2)在main方法可以调用该方法
2.在多类之间调用方法方式:
(1)main函数创建对象并调用
下期预告:下一篇文章将介绍带参方法和构造方法
本人才疏学浅,文中如有出现错误请多多谅解