恶补java——java面向对象编程(1):类与对象

java面向对象编程(1):类与对象

类与对象的关系:

注意:从猫类到对象,目前有几种说法:1、创建一个对象2、实例化一个对象3、把类实例化。。。以后大家听到这些说法,不要迷糊。

当然,上面的猫也可是鱼,狗,人….Java最大的特点就是面向对象。

类和对象的区别和联系:
(1)类是抽象的,概念的,代表一类事物,比如人类,猫类。。。

(2)对象是具体的,实际的,代表一个具体事物

(3)类是对象的模板,对象是类的一个个体,实例

类——如何定义类:一个全面的类定义比较复杂,如下:
package 包名;

class 类名 extends 父类 implements接口名

{

成员变量;

构造方法;

成员方法;

}

类——类的成员变量

成员变量是类的一个组成部分,一般是基本数据类型,也可是引用类型

对象——如何创建对象:
创建一个对象有两种方法:
(1)先声明再创建

1、对象声明:类名 对象名

2、对象创建:对象名=new 类名()

(2)一步到位法

类名对象名=new 类名();

对象——如何访问(使用)对象的成员变量

对象名.变量名;(不严格)

思考:对象总是存在内存中的,那么对象在内存中究竟是怎样存在的?

类——类的成员方法(成员函数)定义

成员方法也叫成员函数:

public 返回数据类型 方法名(参数列表)

{

语句;//方法(函数)主体

}

1.参数列表:表示成员函数输入

2.数据类型(返回类型):表示成员函数输出

3.函数主体:表示为了实现某一功能代码块


 

类的成员方法——声明

public int test(int a);/*方法声明*/

这句话的作用是声明该方法,声明的格式为:
访问修饰符 数据类型 函数名(参数列表);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值