Night小课堂19 面向对象 对象、类

对象

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函数创建对象并调用

下期预告:下一篇文章将介绍带参方法和构造方法

本人才疏学浅,文中如有出现错误请多多谅解

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值