java笔记面向对象基础 类 对象 方法 构造方法 对象数组

面向对象

**定义:**java语言是一种面向对象的语言、面向对象是一种直观而且程序结构简单的程序设计方法,它比较符合人类认识现实世界的思维方式。基本思想是把问题看成是有若干个对象组成,这些对象之间相互独立,但是又可以相互配合、连接和协调,从而完成整个程序要实现的任务和功能。***面向对象有三大特性:封装、继承、多态***

**定义:**类是抽象的概念,仅仅是模板。它与对象的关系就像是模具和模具做出来的物品之间的关系。

**类与对象的关系:**雷士具有相同属性和方法的一组对象的集合,类定义了对象将会拥有的特征(属性)和行为(方法)。

定义一个类

**注意:**类的访问修饰符只有两个:public和默认修饰符
一个类文件中只能有一个public定义的类,其他类可以用默认修饰符,但是一般来说,一个class文件中只定义一个类。
语法:[访问修饰符] class 类名{ }
例如:

public class Person{
   //定义一个类
·····
}

访问修饰符有:public和默认修饰符【也就是不写】
class是声明类的关键字
命名规则:类名首字母大写

Object类

1、是所有类的直接或者间接父类
2、Object类中的equals()方法和==作用相同(引用类型),判断是否为同一对象
Object中的方法:equal()【instanceof运算符:用来判断一个对象是否是某种类型-------对象名   instanceof 类型名】
属性
**定义:**对象所拥有的特征在勒种表示时称为类的属性。

语法格式:
[访问修饰符] 数据类型 属性名;
例如:

public class Person{
   //定义一个类
	public String name;//定义类的三个属性
	public char sex;
	public int age;
}
方法
**定义:**对象执操作的行为称为类的方法

语法:
[访问修饰符] 返回值类型 方法名称(参数列表){
//方法体
}

public class Person{
      //定义一个类
	public String name;//定义类的三个属性
	public char sex;
	public int age;
	public void work(){
   //定义类的方法
		system.out.print("工作赚钱!");
	}
}

对象

**定义:**对象是用来没描述客观事物的一个实体。由属性和方法构成

创建和使用对象

创建对象

语法:
类名 对象名 = new 类名();
new 是关键字,左边的类名是数据类型,右边的类名()称为类的构造方法。
例如:

Person person = new Person();//创建对象
使用对象

语法:在java中药引用对象的属性和方法,需要用“.”.
对象名.属性名;
对象名.方法名();
例如:

public static void main(String[] args){
   
	Person person = ne Person();//创建对象
	person.name = "liwang";//使用对象名调用属性,并赋值
	person.work
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值