栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java面向对象

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java面向对象

面向对象的两个重要的概念:
  • 类:是对一切事物 的统称,描述事物的特征和行为
  • 对象:是一个具体的实体,真实存在的,在类的基础上孵化出来的
  • 类和对象是密不可分的
特征:

        就是一类事物的属性,在Java代码中使用变量来表示一个类的特征或属性

        int age;  String name;  char sex;  double weight......

 行为:

        行为就是动作,在Java代码中,使用方法来描述一个类的行为。

public void play(){

}

声明一个类

 语法格式:

[public] class 类名{

        属性的描述;

        行为的描述;

}

注:在类中,变量最好不要进行赋值。

创建对象:

语法格式:

 类名  对象的名字  =  new  类名 ();

注:对象的创建其实是依据构造方法创建的 

属性的声明:

int age;  String name;  char sex;  double weight......

构造方法:

1. 无参构造:

语法格式:

public  类名(){

}

 2. 有参构造

语法格式:

public  类名(参数){

}

成员方法:

public  void  行为的名字(){

}

方法的调用:

        对象.方法名();

对象的内存分析:

栈内存: 存放的是八大基本数据类型,对象的引用。"="的左边

堆内存:对象的全部数据。

局部变量和成员变量
区别成员变量局部变量
定义的位置属性定义在方法中
作用描述对象的特征存储数据
初始化的值默认值在使用之前必须赋值
内存堆区栈区
作用域作用于整个类只能在方法中使用
 构造代码块

语法格式

{               

        语句体; 

}

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1032756.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号