Java的类和this的部分介绍

1. 掌握类的定义方式以及对象的实例化

一.首先我们要知道什么是面向对象, 面向对象和面向过程的区别:

面向对象是解决问题的一种思想,主要依靠对象之间的交互完成一件事情

例如:古代人洗衣服和现代人洗衣服;

古代人注重的是洗衣服的过程,一步也不能缺少;

而现代人注重的是人,衣服,洗衣液,洗衣机这4个对象;

面相对象程序设计关注的是对象,而对象是现实生活中的实体

一.类的定义方式:

类是用来对一个实体(对象)来进行描述的;

在java中定义类时需要用到class关键字

class为定义类的关键字,ClassName为类的名字,{}中为类的主体。

类中包含的内容称为类的成员。属性主要是用来描述类的,称之为类的成员属性或者类成员变量。方法主要说明类 具有哪些功能,称为类的成员方法。

类的成员变量:

类的成员方法:

注意事项:

1.类名注意采用大驼峰定义

2.成员前写法统一为public

3.此处写的方法不带 static 关键字

注意事项:

1. 一般一个文件当中只定义一个类

2. main方法所在的类一般要使用public修饰(注意:Eclipse默认会在public修饰的类中找main方法) 3. public修饰的类必须要和文件名相同

4. 不要轻易去修改public修饰的类的名称

二.类的实例化

用类类型创建对象的过程,称为类的实例化,在java中采用new关键字,配合类名来实例化对象。

注意事项

new 关键字用于创建一个对象的实例;

使用(点号)来访问对象中的属性和方法.

同一个类可以创建对个实例.

2. this部分介绍

this代表当前对象的引用;

哪个对象的引用 调用了该方法 this就代码哪个对象

this 不能在静态方法中使用;

this 的3种用法:

1.可以通过this 访问 当前对象的成员变量

2.可以通过this 访问 当前对象的非静态的方法

3.可以通过this 访问 当前对象的 其他构造方法

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值