面向对象

Posted 香菇炖小鸡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象相关的知识,希望对你有一定的参考价值。

静态导入

导入系统提供的一些类

static

类名.方法名

package diqiu;

import static java.lang.Math.*;

public class Jt {
	public static void main(String[] args) {
		double y=sqrt(4);
		System.out.println(y);
	}
}

foreach是的for的简写,变形

package diqiu;

import java.util.Arrays;

public class Xxxx {
	public static void main(String[] args) {
		int[] y=new int[] {1,4,7,13,5,17,9};
		Arrays.sort(y);
		for(int i:y){
			System.out.print(i+" ");
		}
	}
}

改变参数

package diqiu;

public class Aa {
	public static void main(String[] args) {
		int[] ins=new int[]{1,2,4,5};
		System.out.println(add(ins));
	}
	public static int add(int...xyz){
		int sum=0;
		for(int i=0;i<xyz.length;i++){
			sum+=xyz[i];
		}
		return sum;
	}
}

  

以上是关于面向对象的主要内容,如果未能解决你的问题,请参考以下文章

面向面试编程代码片段之GC

PHP面向对象之选择工厂和更新工厂

Java中面向对象的三大特性之封装

python之路之前没搞明白4面向对象(封装)

Scala的面向对象与函数编程

Python面向对象学习之八,装饰器