java面向对象(一)

导包

  1. 导包:import java.util.Scanner;
  2. Scanner的实例化:Scanner next = new                     Scanner(System.in);
  3. 调用Scanner类的相关方法

Java面向对象学习的三条主线

        1.Java类及类的成员:

属性,方法,构造器;代码块,内部类

        2.面向对象的三大特征:

封装性,继承性,多态性(如果是四个的话加一个抽象性)

        3.其他关键字:

this,super,static,final,abstract,interface,package,import

面向对象的两个要素

类:把具有相同的静态特征和动态特征的对象归为一类

静态特征(属性) 动态特征(方法)

总结:一个类中只能包含属性或者方法两个部分

对象:世间万物皆对象,只要能看得见摸得着的就是对象

类和对象的使用

        1.创建类和类的成员

        2.创建类的对象

Person per = new Person();

类名 p1 = new 类名();

        3.通过对象.属性或对象.方法来调用对象的结构

如果创建了一个类的多个对象,则每个对象都独立的拥有一
套类的属性(非static的)

意味着:如果我们修改一个对象的属性a则不影响另一个对象属性a的值

类和对象的关系

类是对象的类型,类是抽象的

对象是类的实例,对象是具体客观存在的

局部变量和全局变量的区别

        1.作用域不同

全局变量可作用于本类中

局部变量仅作用于本方法中

        2.初始值不同

全局变量具有初始默认值

局部变量没有初始默认值使用之前必须要赋值

        3.全局变量与局部变量同情况下局部变量具有优先级

方法的声明

访问修饰符 返回类型 方法名(参数列表){

方法的主体

}

举例:public void show(string name){

}

注意事项:

        1.调佣带参数方法时,参数列表的个数,顺序,类型均 要保持一致

        2.定义方法时候的参数叫做形参需要加上数据类型

调用方法的参数叫做实参,不需要加数据类型、

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值