java面向对象的简要介绍

面向对象

java语言是一门面向对象的程序设计语言,面向对象是一种程序设计思想在面向对象思想的指引下,使用java语言与设计、开发计算机程序这里面的对象泛指程序中(现实中)的一切事务,每种事务都有自己的属性(特征)和为面向对象思想就是在计算机程序设计过程中,参照现实中的事物,将事物的属性特征,行为特征抽象(抽离出来),描述成计算机事件的设计思想
属性:事务的一种状态(特点)
行为:事务具备的功能(动作)

类与对象

类:是一组相关属性和行为的集合。我们可以把类看成一类事务的模板,使用事物的属性特征和行为特征来描述该类事务 例:物以类聚,人以群分
对象:是一类事物的具体表现

类对象的一种关系

1、类是对一类的描述 ,是一种抽象的
2、对象是一类事物的实例
3、类是对象的模板,而对象是类的实体

类的定义

事物与类的对比
(1)现实世界的一类事物
属性:事物的状态信息
行为:该事务具备的功能
(2)java中用class类描述事物,也是一样的
成员变量:对应的事物的属性
成员方法:对应的事物中的行为

类的定义格式

public class ClassName{
            //成员变量
            //成员方法
        }:
       public class Cat{
                String name;//猫的名字
                String color;//猫的颜色
                int age;//猫的年龄
                int weight;//猫的体重
       }

对象的使用

对象的使用格式
创建对象
类名 对象名 =new 类名();
当对象创建完毕,那么类中定义的成员变量和成员方法就自动含有。
使用对象去访问类中的成员
对象名.成员变量;
对象.成员方法();

方法:(函数)

方法可以认为是程序中所要实现的某一个功能,在方法中内部会包含很多条语句(不是表达式),流程控制,循环控制等,这些内容组合起来实现某一个功能。

方法的声明

语法格式:
修饰符(public static)返回值类型(void)方法名(main)([参数列表]—>参数类型1 参数名称1,参数类型2 参数类型2,…){
执行语句

return 具体的返回值;
}

修饰符:

public protectes 权限(访问的范围)修饰符  static 静态(类中的)修饰符 final 最终(不变的)修饰符

返回值类型:

限定方法的返回值的数据类型,基本数据类型和引用数据类型 void(只能作为返回值类型,当方法没有返回值的时候就指定为void)

方法名

见名知意 标识符其中的一种,参照标识符的命名规范和规则。

参数列表:

参数类型:限定条用方法时传入参数的数据类型,可以是基本的也可以是引用的
参数名称:本质就是一个变量名,接受调用方法时传入的数据,当方法生命格式上没有参数,调用时不需要传入数据
return:
有两个作用:1、返回该方法指定的数据类型值,2、结束方法如果在方法声明的格式上返回值类相关指定为void,在方法结束的时候,return可以不写,也可以写return 后面不跟具体的内容值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值