java基础——类和对象(1)

一、 类和对象
a) 概念:具有相同属性和行为的事物的集合。
b) 对象:对客观事物的描述,由一组属性和行为构成。
c) 类语法

访问修饰符 class 类名称{ PASCA 驼峰的首字母大写
//属性:静态特征,成员变量
访问修饰符 [static/final/transient/volatile/…] 数据类型 属性名称;

//行为:方法,函数
访问修饰符 [static/final/synchronized/…] 返回类型 方法名称([参数列表]){
	//方法体

}
}

public class Person{
//属性
String name;
int age;
String gender;

//行为
public void show(){
	System.out.println(“您好,我叫”+name+”,今年”+age+”岁了”);

}
}

创建对象的语法:
类名 对象名 = new 类名();
Person p = new Person();

外部访问:对象.方法/属性
访问对象的属性和方法
对象.属性 = 值;
System.out.println(对象.属性);
p.name = “张三”;
System.out.println(p.name);

对象.方法名();
p.show();

内部访问:直接访问
this关键字:是指当前对象(谁调用了这个方法,当前对象就是谁)。
当局部变量和属性(全局变量)同名时,优先访问局部变量,就近原则,如果要访问同名属性,必须加上this关键字。

全局变量和局部变量作用域不同:最小作用域原则
全局变量的生命周期:创建对象时生,对象销毁时死。类内需要跨方法访问。
局部变量的生命周期:声明则生,出}死

d) 类:分为数据类(实体类)和功能类(业务类)
e) 对于类和对象的理解

  1. 为什么?
  2. 数据的存储 类型 值的数量
    a) 基本类型的变量 1个类型 1个值
    b) 数组 1个类型 N个值
    c) 类 N个类型 1个值
    d) 集合 N个类型 N个值
  3. 是什么?
  4. 类:是一种自定义数据类型
  5. 对象:是用自定义类型声明的一个变量

f) 方法级跳转语句

  1. 关键字:return
  2. 作用:结束方法,返回值
  3. public void show(){


    return;

    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值