Java 类和对象基础

面向对象

  • 结构化问题的编程思想:
    面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为

1、类和对象的关系

类是对象的一个模板,对象是类的一个实例

2、类的创建

public(修饰符)class 类名 {

变量体:

全局变量:作用域 在整个类体里面
实例成员变量(实例变量):
每个对象私有的属性,不会被共享
类变量(静态变量,类成员变量):
每个对象公有的属性,被每个对象所共享

局部变量:作用域 在定义的方法或者函数里面

方法体

根据用途:实例方法,静态方法,构造方法(构造器)
实例方法:不用static修饰的方法
调用方法:对象名.实例方法名

  • 修饰符(public)void 方法名(){
  • 方法体
  • }

静态方法:用static修饰的方法
调用方法:在本类中直接使用,在修饰权限允许的范围内用类名.方法名使用

  • 修饰符(public)static void 方法名(){

    }
    demo02.method(); //实例方法的调用
    staticMethod(); //静态方法的调用

    *	实例方法和静态方法的调用规则
    *		1、实例方法中可以直接调用静态和实例变量
    *		2、静态方法中不能直接调用实例方法
    *	
    
  • 构造器(构造方法)
    构造器是一个特殊的方法,它方法名和类名相同
    没有返回值

3、对象的创建

  • 类名 对象名 = new 构造方法();
  • this关键字:代表当前当前的对象,代表
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值