상속 값이 변경하는거요 쉽게올렸어요
움찬
class Z
{
String m;
String number;
int c;
public void setNumber(String n)
{
number = n;
}
public String getM()
{
return m;
}
public int getC()
{
return c;
}
public String getNumber()
{
return number;
}
}
class C extends Z
{
String p;
public C(String m, String num, int c, String p)
{
this.m=m;
number =num;
this.c=c;
this.p=p;
}
}
class Cok
{
public static void main(String[] args)
{
C c = new C(IN,#4234,60,#);
System.out.println(c.getM()++c.getNumber());
}
}
////////////////////
책에서요 위에있는
setNumber 이라는 메서드함수가 값을 변경할수 있는 기능을 가지고 있다구 했어요
일명 전화번호를 바꿀수 있는 값이요
그리구 #4324 이게 전화번호에요 setNumber 위에있는 Z클래스요
C c = new C(IN,#4234,60,#);
System.out.println(c.getM()++c.getNumber());
c.setNumber(사랑한다구);
System.out.println(+c.getNumber());
이렇게 출력을하면요
모델 , 전화번호만 출력을 했구요 전화번호라는 이름을 변경하려구요
setNumber에 넣구 출력을 해봤는데요
이름이 안바껴요 전화번호라는
책에서는요..
setNumber이라는 메서드함수에 전화번호 를 바꾸는 게 동작 한다구 했어요
C c = new C(IN,#4234,60,#);
c.setNumber(t);
System.out.println(c.getM()++c.getNumber());
그런데 이렇게 값을 적으면 전화번호가 바꺼요..............
좀 알려주세요.
제가 잘못한건지 .
어느게 틀린건지 좀 알려주세요 제가 돌머리라..
쉽게 설명좀ㅎ ㅐ주세요.
-
어둠
예... 잘알았습니다... 생성자에 값을 넣어서 출력하니 아래깨나오고 이렇게하면 c.getM() 이라는 모델명이 등록된것이 출력되구 t를 적어서 모델명과 전화번호가 또 출력되구 값을 변경할려면 위에 해서 변경을해줄수 있게 해주고. ... 제가 생각하는 방식으로는 값이 안바끼나 모양이네요........... 그냥 변경하는거가 동작하고 있다..
-
화가마
일명 값이 바껴셔 출력돼야 정상이 아닌가요? 사랑한다구가 4324랑바껴서 ;;;;;;;;; 그걸물어보고싶은거죠
-
하늘빛눈망울
월래는 값이 사랑한다구 라구 느면 바껴야 돼야 정상이 아닌가해서요 #4324 이값이
-
시내
책에서는 getNumber 요게 거는 전화번호를 바꿔주는 메서드 동작중이라구 해서요.. 그래서
C c = new C(\IN\