Classes, properties, methods, create objects

Classes and Objects
(a collection of objects) class
relationship between classes and objects: class is an abstract object, the object is an instance of the class of

grammar:
1. grammar class
access modifiers public protected default private
access modifier class class name {
properties
method
}
Example
public class Demo {
String name;
int Age;
public void Show () {
System.oout.println ( "Welcome")
}
}

**2、属性(成员变量)语法**
	数据类型 : 基本类型 引用类型
	访问权限修饰符 数据类型 变量名
	
	例:
	String name;
	People people;(People为类名 )

**3、方法**
	 访问权限修饰符 返回值类型 方法名(参数){
	 方法体
	 }
    无参无返回值
    public void show(){
	System.oout.println("欢迎进入")
	} 
	
	 有参无返回值
    public void show(int age){
	System.oout.println("欢迎进入")
	} 
	
	无参有返回值
	public int  show(){
	System.oout.println("欢迎进入")
	int a=0;
	return a
	} 
	
	有参有返回值
	public void show(int age){
	System.oout.println("欢迎进入")
	int a=age;
	return a
	
	} 
	方法重载
   a.在同一个类中,方法名必须相同
   b.方法的参数列表必须不同(1.类型2.个数3.顺序)
   c.与返回值类型无关

**4对象的创建** 
	    类名 对象名 = new  类名();  //调用该中的构造器
		 2.调用属性或方法
         对象.属性  或 对象.方法();

Guess you like

Origin blog.csdn.net/weixin_44701192/article/details/92379363