学编程吧学java教程之面向对象(四)发布了,欢迎通过xuebiancheng8.com来访问

本次课来分析java面向对象之构造方法。什么是构造方法呢,构造方法听名字顾名思义,构造的时候执行的方法就叫构造方法。

没错,构造方法就是在构造对象的时候执行的方法,就是构造方法,那什么时候构造对象呢,是不是在new的时候调用构造对象呢,所以构造方法就是在new对象的时候执行的方法就是构造方法。构造方法一般用来为对象赋初值。完成对象的初始化。

下面我们来看如何定义构造方法。

public class Person{

private String name;

private int age;

Person(){

System.out.println("执行构造方法");

}

}

如上,上面就定义了一个构造方法,构造方法的名字和类名同名,没有返回值。

当我们执行Person p = new Person();的时候,就会调用Person()这个构造方法。

输出执行构造方法。

更多内容请通过xuebiancheng8.com来访问

具体网址是

http://xuebiancheng8.com/play/goodgoodstudy_94_daydayup.html

转载于:https://blog.51cto.com/xuebiancheng8/1544900

学java教程之面向对象(四)相关推荐

  1. java方法重载编程_学java教程之普通方法重载

    学编程吧学java教程之普通方法重载发布了,欢迎通过xuebiancheng8.com来访问 先来看什么是普通方法重载呢,先来看一个例子 public class Person{ String use ...

  2. 【零基础学Java】—多线程(四十九)

    [零基础学Java]-多线程(四十九) 一.并发与并行 并发:指两个或多个事件在同一时间段内发生 并行:指两个或多个事件在同一时刻发生(同时发生) 二.进程和线程

  3. 【零基础学Java】—自定义异常(四十八)

    [零基础学Java]-自定义异常(四十八) 自定义异常类:java提供的异常类,不够我们使用,需要自己定义一个异常类 格式: public class XXXException extends Exc ...

  4. 初级程序员必学Java 教程

    Java 教程 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言. Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UN ...

  5. 重学java基础第二十四课:标识符合关键字

  6. 重学java基础第十四课:java特性和优势

  7. 大聪明教你学Java设计模式 | 第十四篇:迭代器模式

    前言

  8. 教妹学Java(四):Hello World

    大家好,我是沉默王二.本篇文章通过我和妹妹的对话来谈一谈"Java 的第一个程序:Hello World",这是个老生常谈的话题,为此我想了四天四夜,终于想到了这个绝佳的主题,力求 ...

  9. “一品四境”学JAVA——书籍推荐/路径规划

    "一品四境"学JAVA--书籍推荐/路径规划 1.金刚境(入门级书籍) 2.指玄境(进阶级书籍) 3.天象境(精通级书籍) 4.陆地神仙境(大师级书籍) 天不生我李淳罡,剑道万古如 ...

最新文章

  1. 荣耀30pro系统_荣耀30 pro:正式再见!
  2. wireless(二维数组前缀和)
  3. 为什么要低温保存_渔之歌科普课堂:冷冻食品为什么要规定零下18摄氏度冷藏?...
  4. java 实现网络通信_利用Java怎么样实现网络通信功能
  5. 腾讯企业IT部蔡晨:从有界到无界,新一代企业安全防御之道
  6. HP P2000 RAID-5两块盘离线的数据恢复报告
  7. UVA1583 - Digit Generator
  8. WLAN 无线网络 02 - 频率、信道、编码、调制
  9. xftp找不到匹配的outgoing encryption 算法 怎么解决
  10. C++ Segmentation fault 一般原因
  11. H5前端框架说明文档
  12. Baxter学习笔记
  13. 高校邦HTML5,高校邦视频自动播放器
  14. 权限设计=功能权限+数据权限
  15. 数据分析之数据质量分析
  16. 解读全新闪存FlashSystem 9100
  17. 【熟知水星无线路由器的安装步骤】
  18. Lempel-Ziv algorithm realization
  19. 【巨杉数据库SequoiaDB】24 Hours , 数据库研发实录
  20. linux的mysql本地yum安装_Linux Centos 下使用yum 命令安装mysql实现步骤

热门文章

  1. 系统状态检测 及进程控制
  2. 不用IIS跑.net web应用
  3. mp3排序软件哪个好用_U盘加密软件_U盘防拷贝软件哪个好用?
  4. XP系统每次打开我的电脑出现自动扫描现象解决办法
  5. Android开发学习之QQ好友列表的实现
  6. SSRS里面的if else表达式 和决策函数
  7. 【面向对象】第四单元总结——UML
  8. 寒冬、裁员?!你想知道的真相都在这里
  9. [译]介绍Spark2.4的用于处理复杂数据类型的新内置函数与高阶函数
  10. 阿里云加密服务产品优势及使用场景