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

JAVA面向对象

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

JAVA面向对象

详细介绍面向对象得基本原理和基本概念,包括类、对象、成员变量、成员函数,构造函数以及函数得重载。

认识到类(Class)和对象(Object)

再java中首先写程序得时候就要建立一个类:

class 类名{

定义变量

}

其中变量我们也可以进行访问,对比如我们要访问一个人得具体信息,他首先有名字,性别,还有年龄,家庭地址等等。所以我们可这样定义:

class 用户名{

String name;

String sex;

int age:

String address;

}

接下来我们要对其用户得详细信息进行访问。

主函数中:

用户名 wangwu=null;//先定义用户为空值

wangwu.name="王五";

wangwu.sex="男";

wangwu.age="32";

wangwu.address="长江七号";

//最后进行输出:

System.out.println("姓名为:"+wangwu.name);

System.out.println("性别为:"+wangwu.sex);

System.out.println("年龄为:"+wangwu.age);

System.out.println("家庭住址为:"+wangwu.address);

最后输出为:

姓名为王五

性别为男

年龄为32

家庭住址为长江7号

函数重载

函数重载(Overload)是一个常见得功能。

函数重载也称为静态多态。

多态是面向对象编程得特称之一。多态,就是比如一个东西在不同情况下呈现不同形态。比如说,函数在hd在不同参数得情况下可以执行不同的代码,而调用者只需要记住一个函数名称。

当然,也不能盲目得将函数名定义为一样,必须要满足一下3个条件之一。

1、函数参数得个数不同。

2、函数参数得个数相同,类型不同。

3、函数参数得个数相同,类型相同,但是在参数列表中出现得顺序不同。

定义和使用构造函数

构造函数也是一种函数,但是定义时必须遵循一下原则:

1、函数得名称与类的名称相同。

2、不含返回类型。

使用方法如下:

类名 对象名=new 类名(传给构造函数得参数列表);

如:Abc wangwu =new Abc("王五","男","32","长江7号");

该文仅供教学相关总结,作者不打算出完整系列,请甄别选看,谢谢。

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

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

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