Java复习之路(第七天 面向对象)( this关键字继承 )

Java基础

面向对象:

定义:构造方法是一种特殊的方法,它的方法名与类同名。对象的创建就是通过构造方法来完成,他的主要的功能就是完成独享的重建或者是对象的初始化,当类实例化一个对象时就会自动的调用构造的方法,构造的方法和其他的方法一样可以重载

形式:方法名和类名完全一致

可以有参数,也可以没有参数

修饰符 类名([参数]){

    代码。。。

class Person{
		//构造方法
		public void Person() {
			
	} 
}

创建并且调用构造方法,并实现构造方法的重载

package com.tedu.constructor;
//构造构造方法创建对象
public class Test1_Constructor {
	public static void main(String[] args) {
		 //测试Person对象
		//在执行new Person()方法是自动的进行调用构造方法
		
		//在调用方法的时候可以做到自动的进行匹配相应的参数的函数
		Person person=new Person();
		Person person2=new Person(2);
		Person person3=new Person("txs");
	}
}

//创建人类
class Person{
		//构造方法,方法名称和类名完全一样,修饰符号,方法名([参数])
		//作用1;用来创建对象,作用2.初始化对象
		public  Person() {
		System.out.println(1);
	} 
		//重载构造方法
		public  Person(int a) {
			System.out.println(a+15);
		} 
		
		public  Person(String n

猜你喜欢

转载自blog.csdn.net/qq_38214552/article/details/103737090