面向对象
1、在生活中,你所面对的某一个具体物品,或者人,或者你使用的一个工具,
某一个事情,某种过程。对象
2、java应用程序来讲,我们需要有一种语法规则,来描述现实生活中的这些对象。
3、就用我们java 语言中的一个最基本单元,那就是类,来表述生活中你所遇到的事物。
什么是类
1、在生活,都是把具有相同特点的和拥有相同行为一类事物或者一类群体,类。
2、在我们java程序,其实类就是一个类型。我们是拿这个类型,来描述现实生活中,
那具有相同特性和共同行为的一类事物。
3、类的具体语法, class 关键字 来修饰 {} 代表的这个类体,
在这个类体中 ,类就拥有两部分内容,
a 、用来描述生活的相同特性的属性(成员变量)(全局变量)
b 、用来描述生活共同行为的方法 (成员方法)
4、属性和方法定义
属性就是全局变量, 数据类型 标示符;
方法(成员方法), 修饰符 返回值类型 方法名(参数列表){方法体}
5、类和对象的关系
a、根据观察生活,发现类生活那些具有相同特点和共同行为事物,用java程序中类描述。
对象----- 往上层 抽象成为 ---- 类
b、java 程序描述出来一个类或者多个类,在程序中,如果你还想还原现实生活中流程,
或者动作。程序中的实例化
类型--- 具体化(实例化)--- 一个对象
6、是要使用 new 关键字来调用 类中默认就有的一个用来创建对象构造方法。
new Person();
作业:
1、Cat
2、Dog
3、Animal
每个类 不少于 5个属性,2个方法。
每个都要实例化出5个具体对象,并且给其属性赋值,以及调用其方法。
1、在生活中,你所面对的某一个具体物品,或者人,或者你使用的一个工具,
某一个事情,某种过程。对象
2、java应用程序来讲,我们需要有一种语法规则,来描述现实生活中的这些对象。
3、就用我们java 语言中的一个最基本单元,那就是类,来表述生活中你所遇到的事物。
什么是类
1、在生活,都是把具有相同特点的和拥有相同行为一类事物或者一类群体,类。
2、在我们java程序,其实类就是一个类型。我们是拿这个类型,来描述现实生活中,
那具有相同特性和共同行为的一类事物。
3、类的具体语法, class 关键字 来修饰 {} 代表的这个类体,
在这个类体中 ,类就拥有两部分内容,
a 、用来描述生活的相同特性的属性(成员变量)(全局变量)
b 、用来描述生活共同行为的方法 (成员方法)
4、属性和方法定义
属性就是全局变量, 数据类型 标示符;
方法(成员方法), 修饰符 返回值类型 方法名(参数列表){方法体}
5、类和对象的关系
a、根据观察生活,发现类生活那些具有相同特点和共同行为事物,用java程序中类描述。
对象----- 往上层 抽象成为 ---- 类
b、java 程序描述出来一个类或者多个类,在程序中,如果你还想还原现实生活中流程,
或者动作。程序中的实例化
类型--- 具体化(实例化)--- 一个对象
6、是要使用 new 关键字来调用 类中默认就有的一个用来创建对象构造方法。
new Person();
作业:
1、Cat
2、Dog
3、Animal
每个类 不少于 5个属性,2个方法。
每个都要实例化出5个具体对象,并且给其属性赋值,以及调用其方法。