网络营销管理商丘seo快速排名
网络营销管理,商丘seo快速排名,医院网站建设原理,新建一个公司官网个人简介 #x1f440;个人主页#xff1a; 前端杂货铺 ⚡开源项目#xff1a; rich-vue3 #xff08;基于 Vue3 TS Pinia Element Plus Spring全家桶 MySQL#xff09; #x1f64b;♂️学习方向#xff1a; 主攻前端方向#xff0c;正逐渐往全干发展 #x1…个人简介 个人主页 前端杂货铺 ⚡开源项目 rich-vue3 基于 Vue3 TS Pinia Element Plus Spring全家桶 MySQL ♂️学习方向 主攻前端方向正逐渐往全干发展 个人状态 研发工程师现效力于中国工业软件事业 人生格言 积跬步至千里积小流成江海 推荐学习开源 rich-vue3 前端面试宝典 Vue2 Vue3 Vue2/3项目实战 Node.js实战 Three.js 个人推广每篇文章最下方都有加入方式旨在交流学习资源分享快加入进来吧 内容参考链接Java基础一Hello World8种数据类型键盘录入Java基础二数组方法方法重载 文章目录 前言类和对象构造方法总结 前言
大家好这里是前端杂货铺。
本篇文章我们认识类和对象及构造方法。 类和对象
下面的代码中我们创建了 Person 类它包含两个私有属性 name 和 age包含多种行为唱歌 睡觉
对于创建出来的类我们可以在外部创建该类的实例通过实例设置属性值或调用方法即定义好的类的行为。
Person.java
public class Person {private String name;private int age;public void setName(String name) {this.name name;}public String getName() {return name;}public void setAge(int age) {if (age 1 || age 150) {System.out.println(不合理数值);} else {this.age age;}}public int getAge() {return age;}public void singing() {System.out.println(在唱歌);}public void sleeping() {System.out.println(在睡大觉);}public void printInfo(String name, int age) {System.out.println(name);System.out.println(age);}
}PersonTest.java
public class PersonTest {public static void main(String[] args) {// 创建 person 实例Person person new Person();// 设置名字person.setName(前端杂货铺);// 设置年龄person.setAge(20);// 打印基本信息person.printInfo(person.getName(), person.getAge());// 调用唱歌行为person.singing();// 调用睡觉行为person.sleeping();}
}构造方法
作用创造对象的时候由虚拟机自动调用给成员变量进行初始化。
无参构造方法初始化对象时成员变量的数据均采用默认值。
有参构造方法初始化对象的同时可以为对象进行赋值。
Person.java
public class Person {private String name;private int age;// 空参构造方法public Person() {}// 有参构造方法public Person(String name, int age) {this.name name;this.age age;}public void setName(String name) {this.name name;}public String getName() {return name;}public void setAge(int age) {if (age 1 || age 150) {System.out.println(不合理数值);} else {this.age age;}}public int getAge() {return age;}public void singing() {System.out.println(在唱歌);}public void sleeping() {System.out.println(在睡大觉);}public void printInfo() {System.out.println(this.name);System.out.println(this.age);}
}PersonTest.java
public class PersonTest {public static void main(String[] args) {Person person new Person(前端杂货铺, 20);person.printInfo();person.singing();person.sleeping();}
}总结
本篇文章我们学习了类的定义、实例对象的创建set() get() 方法的使用、构造方法等内容总体比较简单和其他语言的语法差不多易如反掌了属于是…
好啦本篇文章到这里就要和大家说再见啦祝你这篇文章阅读愉快你下篇文章的阅读愉快留着我下篇文章再祝 参考资料 Java 基础bilibili-黑马程序员
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/86854.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!