重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
java中不区分大小写所以你把pen类改个名字
在广德等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、网站制作 网站设计制作按需定制开发,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站,外贸网站制作,广德网站建设费用合理。
还有你的主函数名字写错了,不是'mina'而是'main',正确代码如下:
class abc{
double cuxi;
double moshui;
String yanse;
boolean bimao;
int chang,banjing;
void hua(){
System.out.println("画图");
}
void xie(){
System.out.println("写字");
}
void geng(){
System.out.println("更换墨水");
}
}
public class Pen{
public static void main(String[] args){
abc pen1;
pen1=new abc();
pen1.cuxi=1.5;
pen1.moshui=300.0;
pen1.yanse="黑色";
pen1.bimao=true;
pen1.chang=10;
pen1.banjing=1;
System.out.println("粗细:"+pen1.cuxi);
System.out.println("墨水:"+pen1.moshui);
System.out.println("颜色:"+pen1.yanse);
if(pen1.bimao)System.out.println("有笔帽");
else System.out.println("无笔帽");
System.out.println("长度:"+pen1.chang);
System.out.println("半径:"+pen1.banjing);
pen1.hua();
pen1.xie();
pen1.geng();
}
}
class Person{
private String name;
private Person friend;
Person(String name){
this.name=name;
}
void setFriend(Person friend){
this.friend=friend;
}
String getName(){
return name;
}
String getFriendName(){
return friend.name;
}
}
public class Self1{
public static void main(String[] args){
Person man1=new Person("aaa");
Person man2=new Person("bbb");
man1.setFriend(man2);
man2.setFriend(man1);
System.out.println(man1.getName()+"'sfriend"+man1.getFriendName());
System.out.println(man2.getName()+"'sfriend"+man2.getFriendName());
}
}
这样就可以了。你把最后的那个大括号放到Self1这个类的上面,不然编译器就把Self1这个类当作是Person类的内部类。
//都已改好
import java.util.*;
class Student {
int num;
String name;
float grade;
public Student() {}
public Student(int stuNum,String stuName,float stuGrade) {
num = stuNum;
name = stuName;
grade = stuGrade;
}
public void showGrade() {
System.out.println("姓名: " + name);
System.out.println("成绩: " + grade);
}
}
public class Test {
private static ListStudent stuList = new ArrayListStudent();
public static void main(String[] args) {
Student xiaoming = new Student(1, "小明", 70);
stuList.add(xiaoming);
test(1);
}
public static void test(int num) {
boolean isStuExist = false;
for(Student stu : stuList) {
if(num == stu.num) {
stu.showGrade();
isStuExist = true;
}
}
if(isStuExist) {
System.out.println("存在该学号的学生");
}
}
}