通过无参构造实例化对象
通过无参构造实例化对象,被实例化对象的类中必须存在无参构造方法。
package org.lxh.demo15.getclassdemo ;
class Person{private String name ; // name属性private int age ; // age属性public void setName(String name){this.name = name ;}public void setAge(int age){this.age = age ;}public String getName(){return this.name ;}public int getAge(){return this.age ;}public String toString(){ // 覆写toString()方法return "姓名:" + this.name + ",年龄:" + this.age ;}
};
public class InstanceDemo01{public static void main(String args[]){Class<?> c = null ; // 声明Class对象try{c = Class.forName("org.lxh.demo15.getclassdemo.Person") ;}catch(ClassNotFoundException e){e.printStackTrace() ;}Person per = null ; // 声明Person对象try{per = (Person)c.newInstance() ; // 实例化对象}catch(Exception e){e.printStackTrace() ;}per.setName("李兴华") ; // 设置姓名per.setAge(30) ; // 设置年龄System.out.println(per) ; // 内容输出,调用toString()}
};
运行结果:
姓名:李兴华,年龄:30
通过无参构造实例化对象相关推荐
- c/c++教程 - 2.4.2.1~2 对象的初始化和清理,构造函数和析构函数,构造函数的分类和调用(有参构造,无参构造,普通构造,拷贝构造,括号法,显示法,隐式转换法,匿名对象)
目录 4.2 对象的初始化和清理 4.2.1 构造函数和析构函数 4.2.2 构造函数的分类及调用 相关教程 4.2 对象的初始化和清理 生活中我们买的电子产品都基本会有出厂设置,在某一天我们不用时候 ...
- java无参构造赋值怎么没用_Java有参构造方法和无参构造方法详解
一:有参数构造方法 在之前我们要为一个对象赋值,先要创建好对象之后然后"对象名.属性名"或者调用属性的setter为属性赋值.但是在很多时候觉得这样做很麻烦,最好的做法是在创建对象 ...
- Java有参构造和无参构造
⭕️前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家(点击跳转到网站)⭕️ 类与对象的创建 图片左侧代码 package oop.demo02; //学生类(一个类里面 ...
- C++ 有参构造 无参构造 拷贝构造 以及参数化列表 成员对象之间的执行关系
#include <iostream> #include <string> using namespace std; class Phone { public:string m ...
- 有参构造法和无参构造法
有参构造法和无参构造法 为什么需要构造方法? 1.通过一个一个初始化成员变量非常麻烦 Java设计了构造方法 快捷键为alt + shift + s 再按 O 构造方法的格式: [访问权限修饰符] 方 ...
- 为什么要有无参构造方法,无参构造的运行原理
本文参考链接:https://blog.csdn.net/Akanarika520/article/details/84927403 无参构造器也叫无参构造方法,在我们创建类时候,可以不用写构造方法, ...
- Random类有参构造和无参构造的区别
Random类有参构造和无参构造的区别 构造方法 public Random();//没有给种子,用的是默认种子,默认当前时间的毫秒值 public Random(long seed);//给定指定的 ...
- eclipse里的无参构造_构造方法及其作用
一.什么是构造函数 java构造函数,也叫构造方法,是java中一种特殊的函数.函数名与相同,无返回值. 作用:一般用来初始化成员属性和成员方法的,即new对象产生后,就调用了对象了属性和方法. 在现 ...
- java无参构造有参构造_Java ——补充:构造方法 super()与构造方法 无参 有参构造方法 this()与构造方法...
参考文章: 构造方法在new的时候自动执行.且只执行一次.new一次执行一次 每个类都有构造方法,即使不写也有,编译时javac会自动检查类是否有构造方法,如果有,就执行,没有就自动添加一个 如果父类 ...
最新文章
- 【Qt】QTest:编译Qt单元测试程序
- 荣耀的鸿蒙系统是什么样的,核心还是备胎?华为鸿蒙系统究竟怎么样了?
- sqlalchemy.exc.DataError: (pymysql.err.DataError) (1366, “Incorrect string value: ‘\\xE6问题解决
- ISE与Modelsim联合仿真关联设置
- 第三章:Python基础の函数和文件操作实战
- ECSHOP在打印订单时打印出商品序号
- Starting MySQL.... ERROR! The server quit without updating PID file
- eclipse复制代码连接数据库404_再见,Eclipse ...
- bc8android汽车中控屛功能有哪些,丰田酷路泽中控台的8大功能 你们知道都是干什么用的?...
- java开发中jdbc连接数据 库的操作代码
- PyTorch热身小案例
- 小工具-悬浮窗LogViewer在android手机上查看数据日志
- 我为什么读博, 以及我为什么不读博?这是个问题!
- php gtk不更新了,[新人求助] gtk控件动态更新
- 微信小程序客服介绍:如何设置小程序在线客服?
- 新浪与腾讯的开放平台对比
- 非常喜欢的一期《晓松奇谈》
- OpenLayer学习之style样式的学习笔记
- KM算法matlab实现
- 大数据产业链包括哪几个环节,具体包含哪些内容