Java_EE_day10 (面向对象,this,static,静态调用,修饰符, 包机制)

1.有参构造器

//必须让用户输入某些参数,必须不能缺少的参数, 若是缺失就会报错(无参构造方法)
public Student(int age, String name, String sex){
	sout;
}

2.this用于区分, 重名的局部变量和成员变量

int age;
public static void setValue(int age){
	this.age = age;    //this.age代表成员的age变量
} 

3.静态语句块/实例语句块

只有static修饰的语句块 , 类加载时执行 , 且只能执行一次. 在main方法之前执行.

static{
 	sout;
}

//实例语句块在本类的对象创建时执行,执行一次
{
sout;
}

4.静态方法

静态方法在编译阶段可以被对象去调用 , 此时的对象变成了类名

Student s = new Student();
s = null;
s.show(); //静态成员方法可以被对象调用,调用时变为类名调用.
puclic static void show(){
 sout;
}

5.包调用

使用非当前包的类属性时, 必须写类全名才能找到

6.修饰符

在这里插入图片描述

  • private 私有化权限修饰符 ,除了自己(当前类)之外,都不能访问

  • public 公共的权限修饰符 , 谁都能访问

  • 不写权限修饰符的时候 : 要么当前类中使用,要么当前包中使用

  • protected 受保护的权限修饰符 , 要么同类,要么同包,要么有继承关系

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值