面向对象和类

面向对象的三大特征:封装继承多态

面向对象设计的过程就是抽象的过程,一般分三步完成:

1、发现类,类定义了对象将会拥有的特征(属性)和行为(方法)。

2、发现类的属性,对象所拥有的静态特征在类中表示时称为了的属性。

3、发现类的行为,对象所执行的操作称为类的方法。

      类的定义:

[ 访问修饰符 ] class 类名 {    

            [ 访问修饰符 ]  数据类型  属性名 ;
 
            [ 访问修饰符 ]  返回类型  方法名称 (参数类型 参数名1,参数类型 参数名2,......){

                        //方法体

            }

}

1、属性和方法的访问修饰符是可选的。

2、方法中的返回类型可以是void,表示没有返回值,方法体中不必使用 “return” 关键字返回数据类型,但可以用 “return” 关键字退出方法。返回类型不为void时,一定要使用 “return” 关键字返回对应类型的结果,否则会编译出错。

3、小括号中的 “ 参数类型 参数名1,参数类型 参数名2,......”称为参数列表,不需要时可以省略,但小括号不能省略。

4、创建方法时定义的参数叫做形式参数,简称形参,调用方法时传入的参数叫做实际参数,简称实参

5、方法重载:(同一个类中,方法名相同,参数的个数或类型不同)。方法重载其实是对一般方法的一种升级,可以根据参数的不同,采用不同的实习方法,而且不需要编写多个名称,只要记住一个方法名即可。

6、创建和使用对象

7、成员变量和局部变量

8、值传递和引用传递

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值