小白Java学习笔记d5(面向对象编程

用面向对象的思维分析
类 方法

类的语法形式

有关快捷键
1、ctrl+shift+o:自动引入包和删除无用包
2、ctrl+shift+x和ctrl+shift+y:英文字母大小写的转换
3、ctrl+d:删除当前行 删除当前行
4、ctrl+shift+/:自动注释掉选择的代码块
5、ctrl+/:自动注释当前行或者选择的多行
6、ctrl+m:当前编辑页面窗口最大化
7、Control+Alt+方向上下键:复制高亮显示的一行或多行
8、Alt+方向键上下:上下行交换内容或把当前行内容把上或下移动
9、shift+enter及ctrl+shift+enter: 在当前行上或者下边创建空白
10、ctrl+page down或ctrl+page up: 选项卡之间快速切换
11、ctrl+e:快速转换编辑器
12、ctrl+shift+f:格式化代码
13、ctrl+shift+r:打开资源列表
14、ctrl+o:快速outline视图
15、alt+?或alt+/:自动补全代码或者提示代码
链接:https://www.zhihu.com/question/300491656/answer/521964577
来源:知乎
创建类
在这里插入图片描述

实例化类
小段子,没有对象不要紧,我们可以new一个

public static void main(String[] args){
Person person=new Person ();//声明一个Person类型的变量,变量名person
//new Person()就是实例化Person类
 person.name="张三"//给person对象的name属性赋值
 person.showName();//对象的方法的调用

}

未来可能会学习更复杂的类,我们会给这类创建对象,并且使用对象,对于对象的使用无外乎两个地方。操作对象的变量,调用类的方法

类:属性

在这里插入图片描述
private:私有的,只能在当前自己的类里使用
修饰符:用来修饰变量,可以指明变量是公有的还是私有的类变量
私有的类变量不能通过对象.属性调用
在这里插入图片描述
在这里插入图片描述

对象

匿名对象:new Person().shout();
如果对一个对象只需要进行一次方法调用,就可以使用匿名对象
方法
重载:(方法的重载定义)多个相同名称的方法如果像在同一个类共存,那么,这些同名方法一定是参数个数不同,或者参数的数据类型不同

public void mOL(int i){
System.out.println(i*i*i);
}
public void mOL(int a,int b){
System.out.println(a*b);
}
public void mOL(String s){
System.out.println(s);
}

Test3 t3=new t3();
t3.mOL(2);
t3.mOL(2,3);
t3.mOL("重载方法");
`
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值